Das Marvel Studio hatte geplant, in dem Streifen 2012 alle bekannten Superhelden auf einmal auftreten zu lassen: unter anderem verkörpert Robert Downey Jr. "Iron Man", Chris Evans ist als "Captain America" zu sehen, Samuel L. Jackson als "Nick Fury" und Scarlett Johansson als "Black Widow".
"Wir haben die Entscheidung getroffen, Ed Norton nicht für die Titel-Rolle von Bruce Banner in 'The Avengers' zu nehmen. Diese Entscheidung hat nichts mit Geld zu tun, wir brauchen eher einen Schauspieler, der Kreativität verkörpert und mit den anderen talentierten Mitgliedern des Ensembles zusammenarbeiten kann", sagte der Studiopräsident Kevin Feige. Norton gilt als schwierig und leicht reizbar. Er spielte die Figur des "Hulk" in dem gleichnamigen Film 2008.