Launch Complex 5 at the Cape Canaveral Air Force Station has stood dormant for almost 60 years. It has been nearly as long since Hangar S supported NASA’s human spaceflight program. And it was a decade ago Mercury Mission Control was demolished.
But come Friday (Oct. 9), all three historic facilities will return to their former glory in “The Right Stuff,” National Geographic’s new series streaming on Disney+. (The series arrives just in time for World Space Week, which runs from Oct. 4 to Oct. 10.) Through a combination of recreations, computer graphics and unprecedented on-site access, “The Right Stuff” provides the stage for Tom Wolfe’s written account of the original Mercury 7 astronauts to lift off again, this time