15/08/2024 Cinema, Movies, Reviews Alien: Romulus – Film Review Young colonists get more than they bargained for when they scavenge an abandoned space station.