Hey, That's My Cape! Dissecting the Green Lantern Trailer

Date: 17 November 2010 Time: 05:02 PM ET