Alien: Romulus lands on Disney+ Hotstar 0 02.01.2025 00:00 BangkokPost.com The legendary Alien franchise's latest instalment Alien: Romulus makes its highly anticipated streaming debut on Disney+ Hotstar.