Is it the best in the franchise after the 1979 original and its 1986 sequel?
LOS ANGELES -- "Alien: Romulus" is the newest film set within the iconic sci-fi franchise. It features plenty of terrifying creatures and a new cast of young characters while paying homage to the ...
Fede Álvarez's Alien: Romulus revived the dormant Alien franchise, and now it's the number five movie on HBO Max. Find out ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results