Oscar- and Emmy-winning Free Solo directors Elizabeth Chai Vasarhelyi and Jimmy Chin helm the documentary that follows Elon Musk and SpaceX engineers as they embark on a historic mission to return NASA astronauts to the International Space Station and revolutionize space travel. Return to Space premieres April 7.
TOPICS: Netflix, Return to Space, Elizabeth Chai Vasarhelyi, Jimmy Chin, Documentaries, Trailers & Teasers