New ‘Apollo 18’ Trailer June 24, 2011 5 First we get a teaser trailer from The Weinstien Company for the upcoming film, Apollo 18,…