Marvel "didn't honor my contract," says the actor, who was replaced in the sequel by Don Cheadle
Terrence Howard is not pleased he was replaced in the "Iron Man" sequel over a reported salary dispute.
"Marvel made a choice, and it was a very, very bad choice," the actor -- whose role was given to Don Cheadle -- tells Parade.com. "They didn't keep their word. They didn't honor my contract."
Howard says producers didn't share the profits of the flick -- which earned over $318 million -- with most of the actors.