Mar 19, 2017
Welcome to this weeks mini-(ha!)-sode. This week the team cast their eyes over the Alien Covenant trailers and discuss what that means for the film and Lee puts on his mystic meg hat and in a 10 mins speculative spoiler zone he predicts all the deaths of the crew members. Then after that the main…