Terrence Howard
Terrence Howard is spilling the tea on why he lost his big Marvel gig, blaming a heated confrontation with producer Joel Silver. On the PBD Podcast, he admitted threatening to knock out Silver's teeth during promo for The Brave One. The fallout reportedly cost him the role of James 'Rhodey' Rhodes, replaced by Don Cheadle in Iron Man 2.