Alien: Covenant Movie Clip - "Prologue: Last Supper"
1,990 Views
In this clip from Alien: Covenant, the crew of the colonization ship Covenant gather for a final meal together before entering cryosleep.
Alien: Covenant opens in theatres May 19, 2017.
Uploaded: February 23, 2017