GameSpot3 weeks agoStartup companiesAlien: Romulus Is Now The Third Highest-Grossing Alien FilmAlien: Romulus ranks as the third highest-grossing film in the Alien franchise with a cumulative total of $225.4 million worldwide. [ more ]