Directed by Todd Douglas Miller, this 2019 documentary film carries an IMDb rating of 8.1.

Synopsis

A look at the Apollo 11 mission to land on the moon led by commander Neil Armstrong and pilot Buzz Aldrin.