WorldAlien Romulus: A Disappointing Return to the Franchise’s Roots by time news August 17, 2024 by time news August 17, 2024PublishedAugust 15, 2024, 07:00 In theaters since Wednesday: “Alien Romulus,” flee, poor fools! There’s not much … Read more 0 FacebookTwitterPinterestEmail