News

Alien: Romulus brings the Alien franchise back ... and DVD release on December 3. This post contains affiliate links. This installment keeps the heart-pounding horror alive while adding a fresh ...