UPDATE 2: Marvel Comments on EW Image/ Article Details

Date: 02 July 2012 Time: 12:03 PM ET