20th Century Studios has released the first trailer for “Alien: Romulus,” the upcoming science fiction film in the long-running “Alien” franchise. It is set for a theatrical release on Aug. 16.
The Alien franchise has a lot of scary elements: the uncaring company Weyland-Yutani, androids that look like humans, and, oh yeah, freaking Xenomorphs, based on an unnerving design by Swiss artist ...