Moment at 0:26 to 1:23 in Alien: Romulus | Final Trailer by 20th Century Studios.
The Are Entering The Romulus Space Station / Alien: Romulus / Final Trailer / Movie Trailer 2024 / Movies / 20th Century Studios
Saved by Movie Trailer Zone.