2007 Spider Man 3, Marvel