Facehugger Nightmares Come to Life in New “Alien: Romulus” Poster and Trailer Jun 03, 2024 11:57 am (Pacific) Luke Manning