The Xeonomorphs are back in the first official trailer for Ridley Scott’s newest addition to the Alien anthology.

Advertisements