Film Apollo 18 September 5, 2011 HeartCo 728 Views apollo 18, horror, mockumentary, sci-fi Apollo 18 UK Release Date: Sept 2nd 2011 Rating: 15 ★★★☆☆ Read more