Apollo 18: Movie Review Oct 172011 Apollo 18 horror Lloyd Owen "Apollo 18" is another film in the found footage genre. While it may sound oh-so-similar to other found footage films, it actually does something unique and daring (and it's not a … Read more