Fede Álvarez’s eagerly awaited Alien: Romulus made its public debut on Monday night with a world premiere in Los Angeles, and initial reactions have already started circulating on social media. As the eighth entry in the iconic Alien series, this film is set between Ridley Scott’s 1979 original and James Cameron’s 1986 sequel, Aliens. Rom...[Read More]