Review Video | 2:24

Apollo 18

Common Sense Media says:
Fake moon-landing chiller is no Blair Witch in space.
DVD Release Date: 12/27/2011