As Iron Man and Colonel James "Rhodey" Rhodes, Robert Downey Jr. and Terrence Howard were amazing. The chemistry between them was phenomenal and the movie absolutely exploded at the box-office. When it was revealed Howard was being replaced by Don Cheadle for Iron Man 2, many were shocked.

Howard, who went on to become the star of FOX's hit show Empire, alleged, "It turns out that the person that I helped become Iron Man, when it was time to... re-up for the second one took the money that was supposed to go to me and pushed me out. We did a three-picture deal... They came to me (for) the second and said, 'We will pay you one-eighth of what we contractually had for you, because we think the second one will be successful with or without you.' And I called my friend that I helped get the first job, and he didn't call me back for three months."

In response, Downey Jr. said, "I had nothing to do with that decision. I love Terrence very very much. That's all I'll say because I haven't talked to him yet... It's one of those situations where I still don't quite know what happened or why."

Fortunately, it seems the men have mended their relationship and are "all good."