After the back-to-back knockouts of “Free Solo” and “The Rescue” — the former earning them an Oscar, the latter unceremoniously snubbed last year — Jimmy Chin and Elizabeth Chai Vasarhelyi turn to the sky in their new Netflix documentary “Return to Space.” Unfortunately, the married duo stumble in their profile of Elon Musk, SpaceX, and the 2020 manned Dragon Demo-2 launch.
The website celebsbar.com is an aggregator of news from open sources. The source is indicated at the beginning and at the end of the announcement. You can send a complaint on the news if you find it unreliable.