A new Lockheed Martin-sponsored exhibit at The Tech Museum of Innovation uses the 1968 Stanley Kubrick film “2001: A Space Odyssey” as a lens to look both backward to the expectations for space ...