Remember when that Captain America promotional video hit the web and we said you would need superhuman abilities to see the glimpse that it gave us of The Avengers? Apparently all we needed was video editing software. Anyway, here you go!

The pictures feature excellent looks of the cast filming in the Helicarrier and what appears to be some type of forest (as well as new glimpses at Joss Whedon directing the ensemble!). Thanks to CBM for the screencaptures!

So what do you think? What could Earth’s mightiest heroes be doing in the Forbidden Forest? Do these pictures up the ante for what to expect next year?