Home Away : Season 1 Episode 10
TV-14 (self-applied) Netflix 50m int(0)
Aired: September 4th, 2020 @ 3:00 AM EST on Netflix
With only hours to go before Atlas' planned touchdown on Mars, Emma is confronted with everything that could go wrong, while Lu receives new orders.