Alien: Romulus set the record for the second-highest grossing film in the Alien franchise By Surendra Weeru / 2024/09/02 at 12:28 AM