One of the most tense space thrillers of all time finally has a new streaming home

Astronauts have a scary job