Apollo 18 Trailer Debuts

ON

Dimensions Films has released a teaser trailer for their upcoming Apollo 18. The sci-fi horror film is slated for release on April 22nd.

The film, which was shot in a “found footage” documentary style, will pretend to unearth lost footage from Apollo 18’s undocumented and covert mission to the moon, revealing disturbing new evidence of other life forms.