Posts

Showing posts with the label alien franchise

Alien: Romulus (Fede Alvarez, 2024, USA/UK/Hungary/Australia/New Zealand/Canada)