10 Actors Who Thought They Were Playing Other Comic Book Villains

9. Guy Pearce (Iron Man 3)

Riddler Jesse Eisenberg.png
Marvel Studios

Who He Was Supposed To Play: The bumbling, weak scientist seen in the opening of Iron Man 3, that’s the character Aldrich Killian is. He’s no villainous mastermind, he’s just an easily pushed around scientist who gets in over his head before he kills himself almost as soon as he's introduced.

Who He Really Played: Since Killian barely registers in the comics, it makes sense that Pearce would essentially be forced to pull inspiration from some other Iron Man foe. Considering his high-profile status in recent years, it's understandable that he would turn to a character like Zeke Stane, the son of Obadiah Stane, the Iron Monger.

Zeke is meant to represent the next version of Iron Man, one who is not simply a man in a suit, but a man with power built right into him. Pearce uses his henchman like living bombs, injects himself with experimental technology, but most importantly, carries a cocky, yet vindictive attitude towards Tony Stark, all trademarks of Zeke. Pearce embodies a dark version of Tony Stark, one unchecked by safety and driven only by ambition. And while that performance outline works, it certainly doesn't line up with Aldrich Killian.

Check our Iron Man 3 over at Amazon.


Connor loves movies, comics, and TV, and is trying to write for people who feel the same way. When he's not sitting on the couch with his laptop, you might find him lying in his bed with his laptop.