IGN has debuted the first poster for the mysterious new project Apollo 18, which will be released in theaters nationwide on March 4, 2011. Click on the poster below to access our growing gallery. We also have details on the new official website below:
The official Apollo 18 website has gone live at Apollo18Movie.net and, sadly, there really isn't much here to look at yet. There are just links to social media platforms like Facebook, Twitter, and YouTube (there are no videos available yet). Since the movie is already set to come out in a few months, this site will surely be updated in the near future, so stay tuned.