APOLLO 11 Release Date: March 8, 2019 MPAA Rating: G Runtime: 93 minutes Studio: NEON Directed By: Todd Douglas Miller Premise "The film consists solely of archival footage, including 70 mm film that was...