The Hollywood Reporter announced this morning that "Iron Man" actor Terrence Howard will not reprise his role of Jim Rhodes in the forthcoming sequel, and that he has been replaced by Don Cheadle.

Marvel Studios had no comment on the casting change, but THR indicates a deal could not be reached with Howard that both parties found financially acceptable.

Directed by Jon Favreau and written by Justin Theroux, "Iron Man 2" is expected to be the film in which Cheadle's character -- the best friend and confidant of Robert Downey, Jr.'s Iron Man -- becomes the armor-wearing hero known as War Machine, as foreshadowed with Howard's performance in the 2008 blockbuster "Iron Man."

Cheadle is best known for his roles in the Steven Soderbergh movies "Traffic," "Ocean's Eleven" and its two sequels, as well as "Hotel Rwanda," for which he earned an Academy Award nomination for Best Actor.

Incidentally, Terrence Howard was nominated in the same category for his performance in "Hustle & Flow," making the part of Jim Rhodes something of an auspicious gig, indeed.

Tags: iron man 2, marvel studios, iron man, don cheadle, terrence howard

Tom Holland Saves a Young Fan Being Crushed By Autograph Seekers

More in Movies

Unique lists featuring pop culture, entertainment and crazy facts. Covering the hottest movie and TV topics that fans want. The most LOL-worthy things the Internet has to offer. A fresh take on sports: the biggest news and most entertaining lists. The only place to satisfy all of your guilty pleasures. The go-to source for comic book and superhero movie fans. Pregnancy and parenting news, given to you in a way nobody else has. The Most Entertaining Quiz Site In The World. The World's Most Entertaining Car Website A one-stop shop for all things video games. Website for moms seeking advice, community, and entertainment. Simply the World’s Most Interesting Travel Site.