Alien: Romulus Streaming Release Date Revealed – Screen Rant

20th Century Studios has shared a new trailer announcing that Alien: Romulus will debut on Hulu on November 21. See the video below: …

Leave a Reply

Your email address will not be published. Required fields are marked *