Apollo 18 TV spot

Apollo 18 TV spot

Apollo 18 is a found footage film from Dimensions Films. The plot of the film is that the U.S. government secretly sent another Apollo mission. It’s supposed to show the real reason why NASA discontinued missions to the moon. Leftover Soviet equipment is discovered by the astronauts before they are allegedly attacked by Aliens. The movie is scheduled to be released on September 2nd, 2011.