Terrence Howard may not be naming names, but he's definitely throwing some shade.
The actor shared a bit of insider Hollywood gossip while making a guest appearance on Andy Cohen's Watch What Happens Live.
Fans called in wanting to know the real reason behind why Don Cheadle replaced him in the Iron Man sequels, so Howard gave them the low-down on what really went on.
"This is going to get me in a lot of trouble, but who gives a f—k," he said.
"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."
And of course, he was clearly talking about Robert Downey Jr. but failed to mention the actor's name while on the show.
Howard also shared that Downey Jr. did not return his phone calls for three months.
But when asked by Cohen if there were still any hard feelings, Howard replied, "Oh, I love him. God's gonna bless him."
According to The Butler actor, he had a three picture deal for the Iron Man films but the studio broke the contract after Downey Jr. began fighting for more money.
But Howard wasn't always so bitter about what happened between him and the Hollywood A-lister.
"Robert Downey Jr. was born to play that part," he told E! News in 2010. "It was wonderful that that part has given him the stature that he was supposed to hold before."
(E! and Bravo are part of the same NBCUniversal family.)