Netflix’s newest sci-fi movie “Stowaway” finally has a trailer. 

According to the official description, “on a mission headed to Mars, an unintended stowaway accidentally causes severe damage to the spaceship’s life support systems. Facing dwindling resources and a potentially fatal outcome, the crew is forced to make an impossible decision.”