HaydnSpurrell Frightening images from the set of 'Alien: Covenant' Alien: Covenant set image Alien: Covenant set image Hints at what's to come in Alien: Covenant set images Huge 'natural' structures on the set of Alien: Covenant