There has been a change in casting for "Iron Man 2", with Don Cheadle replacing Terrence Howard as Jim Rhodes.
In the movie, Howard played Jim Rhodes, Tony Stark's BFF and future armor-clad hero War Machine.
Marvel had no comment, but apparently the deal with Howard fell through over financial differences, among other reasons. Marvel, which had wanted to work with Cheadle, then decided to take the role in another direction and approached the actor, who is shooting Antoine Fuqua's "Brooklyn's Finest" with Richard Gere and Ethan Hawke.
You can expect Rhodes to play a larger role in the sequel. Justin Theroux is writing the screenplay.
Jon Favreau is returning as director, as is Robert Downey Jr. Gwyneth Paltrow also is expected to return.