Don Cheadle Replaced Terrence Howard in ‘Iron Man 2’
Terrence Howard did an amazing job as Lieutenant Colonel James ‘Rhodey’ Rhodes in the ‘Iron Man’ film franchise. In fact, the studio loved him so much that they offered him a three-film contract. But while the second film was in production, Howard and the studio got into a spat over his salary. This led to a heated battle of words that led to the actor’s dismissal. Afterwards, the studio heads hired Don Cheadle to take on the role of Rhodes.