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.
Add SFcrowsnest.com daily news updates to your own web site or blog - just cut and paste the code below...
Stephen Hunt's novels - USA