"Apollo 18" - NBC 7 San Diego

    Update Your Calendars, "Apollo 18" Gets 5th Release Date

    Officially the United States only launched 17 Apollo missions, but found footage from our 18th trip shows the horrifying reason we no longer go back. The film opens March April January 2012 Aug. 26 Sept. 2. (Published Tuesday, Feb 22, 2011) Officially the United States only launched 17 Apollo missions, but found footage from our 18th trip shows the horrifying reason we no longer go back. See More