Terrence Howard believes that an angry run-in with a film producer cost him his part in Iron Man 2.
Howard, who played Robert Downey Jr.’s sidekick James “Rhodey” Rhodes in the first Iron Man movie in 2008 but was dropped ahead of 2010’s second film, has claimed in a new interview that he lost the role months after he threatened to punch out a producer’s teeth in a moment of fury at the Venice Film Festival in 2007.