February 24, 2011 Trailer Time: Apollo 18 – April 22, 2011 If this trailer is any indication, Apollo 18 is one I’ll miss at the box office. It looks like a bad rehash of two…