Alien is back. On August 16th, the long-running sci-fi horror series’ latest entry, Alien: Romulus, will open in theatres worldwide. So far, the reaction from those who have seen it early has been overwhelmingly positive. Directed by Fede Álvarez (2013’s Evil Dead), Romulus follows a group of young space colonists on a derelict space station as they encounter […]