User Score
1 votes
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.
Director
Status
Released
Original Language
EN
While scavenging the deep ends of a derelict space station, a group of young space colonizers come face to face with the most terrifying life form in the universe.