Mark O’Brien
Film Review: Arrival
They came, they saw, they conquered… the ability to communicate with humanity through plate glass windows. The alien invaders have arrived?
Read more "Film Review: Arrival"They came, they saw, they conquered… the ability to communicate with humanity through plate glass windows. The alien invaders have arrived?
Read more "Film Review: Arrival"