Terrence Howard thinks Robert Downey Jr cost him ''$100 million''.

The 46-year-old star played the original Rhodey in 2008's 'Iron Ma'n, before he was replaced by Don Cheadle following a contract dispute, and has revealed the role Downey Jr played in the behind-the-scenes drama.

He told Rolling Stone magazine: ''I called Robby and was like, 'Look, man...' Leaving messages with his assistants, called him at least 17 times that day and 21 the next and finally left a message saying, 'Look, man, I need the help that I gave you'.

''Never heard from him. And guess who got the millions I was supposed to get? He got the whole franchise, so I've actually given him $100 million, which ends up being a $100 million loss for me from me trying to look after somebody, but, you know, to this day I would do the same thing. It's just my nature.''

Despite this, Terrence has claimed previously that Downey Jr is a brilliant fit for the role of Tony Stark.

He said: ''Robert Downey Jr was born to play that part and it was wonderful that that part has given him the stature that he was supposed to hold before.''