Mark Ruffalo Replaced Edward Norton in ‘The Avengers’
Edward Norton had played Bruce Banner, aka The Incredible Hulk in the first Hulk movie, but ‘The Avengers’ producers didn’t ask him to reprise his role. Instead, they hired Mark Ruffalo. As fans started to inquire why, Marvel released a statement claiming that they required “an actor who embodies the creativity and collaborative spirit of our other talented cast members.” Although Ruffalo and Norton look nothing alike, Ruffalo embodied the character like a pro.