Many African-Americans would probably call this week one of the greatest moments of their lives.
Terrence Howard? Not so much.
Howard, the black actor who played Col. Jim Bridges in "Iron Man", was replaced last month by Don Cheadle for the sequel, "Iron Man 2."
Things got even worse this week, as more details surfaced about the switch.
Apparently, Howard was the highest-paid actor in "Iron Man." That's right: more than Robert Downey Jr., more than Jeff Bridges, more than Gwyneth Paltrow.
According to Entertainment Weekly, Howard was the first actor signed to the project, before shooting began. Consequently, by the time everyone else was signed, it was too late to renegotiate Howard's contract.
That apparently didn't go over well with everyone on set.
To make matters worse, director Jon Favreau wasn't crazy about Howard's performance. He and the producers spent a lot of time re-shooting and cutting many of Howard's scenes. Because of that, when Favreau and screenwriter Justin Theroux sat down to write the sequel, they gave Col. Bridges a much smaller role.
After the script was completed, producers asked Howard to take a pay cut in the sequel. They said they wanted his salary to reflect his role in the movie and be more equal to the other actors.
But Howard was irate. He apparently had not been told by Favreau that they didn't like his performance, and thought Marvel should honor their contract.
"(Contracts) aren't worth the paper that they're printed on sometimes," he told NPR. "It was the surprise of a lifetime. ... There was no explanation, (the contract) just up and vanished."
Howard received a 2006 Academy Award nomination for his performance as a pimp in "Hustle & Flow," and won an Academy Award for best original song, when he performed the Three 6 Mafia's "It's Hard out Here for a Pimp."
But as Ice-T said, Pimpin' Ain't Easy, and Howard's now out of work.