Okay, they’ve already denied it before, but according to a recent article in Latino Review, Ben Kingsley is indeed going to play The Mandarin in Iron Man 3. The LR states that while the news is not an official one from Marvel, it wasn’t coming from some “security guard” either.
Of course, if it’s true that Kingsley will play The Mandarin even though Marvel has already denied it, it wouldn’t be the first time the studio has lied about a movie’s major villain. After all, they refused to confirm that Tom Hiddleston’s Loki will be the villain in the Avengers a few months ago, and we all know how that turned out.
Another piece of casting info has been leaked from the LR article, this time it’s William Sadler of Demon Knight and Shawshank Redemption, although no info has been leaked regarding what role he will play nor will Marvel confirm his casting.