First World (2009)

Audience Score
10
Alien life was discovered during the Apollo 11 moon mission and was covered up Now that information is about to be revealed once China sends their own crew to the moon
DirectorAdam Starr

Movie Details

Theatrical Release:February 21st, 2009
Original Language:English