7.2 TCLost Moon: The Triumph of Apollo 13 Jul. 16, 1996 Lost Moon: The Triumph of Apollo 13 IMDb: 7.2 1996 58 min 61 views The making of the motion picture “Apollo 13”, as well as the story of the space mission it details. Featuring interviews with ... Documentary