Alien: Romulus - Review August 18, 2024 Ewan Graf Ewan and Lachlan share their brief Non-Spoiler thoughts on Alien: Romulus