Here’s When Alien Romulus’ Streaming Release Is Expected to Happen As Alien: Romulus gets its theatrical run underway with a killer start at the box office, fans are eager to enjoy all its horror greatness at home on digital and streaming. Alien: Romulus came to theaters on Friday, August 16, about seven years after the […]