Astra Lost in Space
Lost and Found
E8 Aug 21, 2019 24m TV-14
The team meet Polina, an astronaut hibernating inside a ship identical to the Astra. Together, they work on a way to get off of this planet.
Where to Watch Lost and Found
Cast of Lost and Found