Where can I stream Alien: Romulus? Since Alien: Romulus is a 20th Century Studios production, its first subscription streaming service destination will be Hulu.