Sam Worthington returns to his alien roots Today Netflix released a new trailer for their upcoming sci-fi flick The Titan. Throughout the course of the trailer, we are introduced to a dying Earth where humanity is forced to consider moving to Saturn’s moon in order to maintain the survival of the human race. However, in order to do this...