Review Video | 2:24

Apollo 18

Common Sense Media says:
Fake moon-landing chiller is no Blair Witch in space.
Theatrical Release Date: 09/02/2011