Apollo 18 review.
198 Views Intro: Well, as a pleasant surprise I actually found myself enjoying last weeks movie! However as the review gods demanded, I must balance out this enjoyment with anger, and I have just the movie for it. Apollo 18, released in 2011 was part