Super 8 (2011) Movie Review
Super 8Super 8 is a J.J. Abrams film made in 2011. The film takes place in the small town of Lillian, Ohio in 1979. A young group of kids are producing a film to enter a contest, and in the process of filming one night, they...
Read More
Recent Comments