50 Greatest Performances In Marvel Movies
1. Don Cheadle - James Rhodes
Terrence Howard played James "Rhodey" Rhodes AKA War Machine in the first Iron Man movie, but Don Cheadle took over in Iron Man 2 and has since made the role his own.
While the role hasn't exactly been the most demanding, Cheadle has certainly made a convincing loyal friend to Robert Downey, Jr.'s Tony Stark.