10 Comic Book Movie Firings That Changed Everything
5. Terrence Howard - Iron Man 2
Terrence Howard played Colonel James Rhodes in Iron Man, the film that first introduced us to the Marvel Cinematic Universe. In Iron Man 2, Iron Man 3 and Avengers: Age Of Ultron, though, Don Cheadle plays the same role. So what happened? Well, essentially, its all about the money. Terrence Howards agent said f*ck you and promptly hung up the phone when Marvels contract negotiator raised the idea of reducing Howards pay cheque for the second movie. Don Cheadle was reportedly hired within 24 hours. Theres no love lost between Howard and Robert Downey Jr. these days. When all this was going down, Howard turned to his old pal Downey for help, and never heard back. "And guess who got the millions I was supposed to get?" Howard said to Rolling Stone earlier this year. " got the whole franchise, so I've actually given him $100 million, which ends up being a $100 million loss for me.