21/11/2010. Contributed by Jessica Martin
Here's a film with an interesting premise. Apollo 17 was the last official moon mission, but here was another one - a secret mission - because they found evidence of alien life on the moon.
And that alien life isn't friendly.
Here's the poster for the film. Looks like an interesting concept.
Stephen Hunt's novels - USA