Terrence Howard As James Rhodes In "Iron Man" Movies, Replaced By Don Cheadle
Terrence Howard, James Rhodes in Iron Man, is not a stranger to rumors and controversies. Legends are that Howard got fired for multiple reasons — poor performance and salary disputes being some of them. Don Cheadle came to replace Howard and give a face to the War Machine character.
Also, how would anyone be able to tell when some background character in GoT was replaced? There were a ton of them, and they all looked the same.