Challenger: The Final Flight
USA,
2020, 41 min
VOD (1)
Plots(1)
After several delays, the crew prepares for launch as engineers and NASA officials tensely discuss concerns about the O-rings and a cold weather launch. (Netflix)
Reviews (0)
Prioritize: