Video Reviews|DVD Release Date: 12/27/2011

Apollo 18

Common Sense Media says:
Fake moon-landing chiller is no Blair Witch in space.
see written review of Apollo 18