Film Review: Alien: Covenant Author Scott Hammond Date June 14, 2017 14th June 2017 Sorry Spoilers Ahead. I believe that people have maybe one or...