
James Badge Dale will play Savin, a villain in Iron Man 3. Robert Downey Jr stars and Shane Black is directing. Badge Dale just finished The Lone Ranger for Disney, and will next be seen in the Robert Zemeckis-directed Flight with Denzel Washington and World War Z with Brad Pitt. Marvel Studios gets underway with the film later this month. Ben Kinsgley has been rumored as The Mandarin, and Gwyneth Paltrow and Rebecca Hall are also in the film. Badge Dale is repped by CAA and MJ Management.


Actually he won’t be a villain. since his character is a good guy.
Yes, you are correct. He’ll probably be in some kind of support for Tony Stark, and/or is probably being set up for the Avengers 2, like Jeremy Renner/Hawkeye was in Thor.
In the comics Eric Savin is a former vet who becomes the cyborg “Coldblood” after stepping on a land mine.
Kingsley as the Mandarin? Isn’t the Mandarin supposed to be Asian?
WTH? Why can’t Hollywood hire Asian people?
The Mandarin is also a racist caricature, so either way, they’re screwed. I’m amazed they’re going through with it. Probably will de-emphasize the Chinese-ness of the character w/Kingsley’s casting, and with the overall approach.
And as half-Indian, Kingsley does count as “Asian.” His real name is Krishna Bhanji (although by now his stage name of Ben Kingsley might be his legal one.)
Ben Kingsley is half Indian.
But I get your point.
Terrific actor, looking forward to seeing him.
Wow he looks COMPLETELY different from the last time I saw him. I wouldn’t even recognize him from his appearance on 24.