Alien: Covenant “the BITCH is back!”

So like every fan of the Alien series will tell you right up front…my list of top 3 favorite Alien movies. Alien: Covenant Aliens Alien: 3 That’s right my favorite Alien movie is this one. I was concerned about the Xenomorph becoming 100% CGI. You never know what that can do to the main character. It really […]