Terrence Howard is still pretty mad about being replaced in the Marvel universe.

The actor appeared on "Watch What Happens Live" last night to promote "The Best Man Holiday" -- but ended up talking a lot about another flick: "Iron Man."

While Howard starred as Rhodey in the first film, Don Cheadle took over the role for the subsequent sequels. Terrence's difficult behavior on set and money issues were rumored to be the reasons why he didn't return.

But here's his side of the story, as he told it to Andy Cohen:

"It turns out that the person that I helped become Iron Man, when it was time to re-up for the second one, took the money that was supposed to go to me and pushed me out."

Pretty clear he's talking about Robert Downey Jr. here, right? Howard then went into even further detail.

"They came to me for the second and said 'Look we will pay you 1/8th of what we contractually had for you because we think the second one will be successful with or without you," he explains. "I called my friend that I helped get the first job and he didn't call me back for three months."

When asked how things were with his "friend" now, Terrence replied "Oh I love him. God's gonna bless him."

The words may sound nice, but watch the video for his tone -- it speaks volumes.

We reached out to RDJ's people for comment but haven't heard back.