‘Return to Space’ is a documentary from Oscar-winning directors Elizabeth Chai Vasarhelyi and Jimmy Chin who turn their focus to the stars after their astonishing work on ‘Free Solo’ and ‘The Rescue’.
There’s a lot that has been conveniently left out of Netflix’s new documentary, ‘Return to Space’, which centres on Elon Musk and SpaceX.