Terrence Howard was excited to play James Rhodes in the very first Marvel Cinematic Universe movie, Iron Man. When you listen to his interviews, Howard even said that he was one of the primary people who helped convince Marvel to hire his buddy Robert Downey Jr. as Tony Stark, despite reservations
from Marvel concerning Downey's past criminal record. However, when it came time to make Iron Man 2, Howard found himself on the outside looking in.
Howard wanted a pay raise when he heard that Downey garnered a multi-million dollar deal based on the performance of the first Iron Man movie. However, Marvel said no and re-cast the role with the cheaper Don Cheadle. In interviews, Howard blasted Marvel, Disney, and his former friend Downey. He even said he called Downey but the man he "helped get a job" wouldn't even return his calls. Howard was so loud in complaining that it completely ruined his reputation for years after Marvel fired him.