Extremely surprising Iron Man 3 villain spotted on set!

A surprising villain appears to have turned up on the set of Iron Man 3 — and this could mean the film's storyline is a lot more complicated than we'd already guessed.

Spoilers ahead...

Extremely surprising Iron Man 3 villain spotted on set!S

Yes, it appears to be the Iron Patriot.

In the comics, the Iron Patriot is Norman Osborn's alter ego in Avengers, but we highly doubt this character will be making an appearance in Iron Man 3 (even though that would be a fairly clever crossover). No, this is allegedly a picture of James Badge Dale (originally rumored to be playing Coldblood) one of the many rumored villains for the third Iron Man movie. So that's the Iron Patriot, Ben Kingsley as The Mandarin, and Guy Pearce as Aldrich Killian, the man behind the Extremis virus. How the Iron Patriot fits into this world, we have no Earthly idea. Thoughts?

Extremely surprising Iron Man 3 villain spotted on set!

For even more images check out The Superficial.