According to Deadline, last minute negotiations have turned positive as Marvel has signed Mark Ruffalo to replace Ed Norton as Bruce Banner in the upcoming Avengers movie.
Marvel made a pittance of an offer to Edward Norton to continue in the role. But it caught the actor by surprise that the studio decided to replace him altogether with no advance warning. Like Norton, Ruffalo would bring real chops to the role. But, unlike Norton, he won’t be an on-set asshole.
Meanwhile, Joss Whedon has confirmed that Hurt Locker star, Jeremy Renner will play Hawkeye.