The makers of Alien: Covenant have released a TV Spot. Check out here: Facebook: Alien: Covenant is slated to release in India on May 12th,...