Super 8 has gone from being a mystery to having plenty revealed as it inches towards release this weekend. A full six minute clip has been released to MSN Movies, and you can click here for that, as well as two others have been released to our friends at Latino Review.
Super 8 is scheduled for release June 10, 2011