Yahoo! Movies has their hands on the first Super 8 TV spot. Super 8 is scheduled for release June 10, 2011 Share on Facebook Share on X (Twitter) Share on Reddit Share on Email About kubryk More from this author