MoviesTheaters Alien: Romulus March 20, 2024 April 21, 2024 The face hugging Xenomorph is back to feed in the latest chapter of the Alien franchise, Alien: Romulus, bringing it back it its roo...