Watched Alien: Romulus yesterday, and it's definitely the best Alien movie since Aliens (1986).

Comments