15 Most Iconic Modern Comic Book Movie Characters

4. Magneto

michael-fassbender-magneto Another X-men character who has been brilliantly cast on multiple occasions, Magneto was played in the first three X-Men movies by legendary actor Ian McKellan who, similar to Patrick Stewart with Professor X, lent a certain class to the role. Even though McKellan's Magneto was a straight up bad guy, he was much more nuanced and sympathetic, due to his childhood years in the Holocaust, than your average super-villain. For X-Men: First Class, the role was given to Michael Fassbender who might be even better in the role than McKellan was. Fassbender's Magneto is a complicated character. More an anti-hero than a villain, this incarnation is also someone with a tortured past who spends years looking for revenge. Once again, with the upcoming X-Men: Days of Future Past, Fassbender and McKellan will both appear as Magneto, and hopefully the people in charge can find a way to get them both onscreen together.
 
Posted On: 
Contributor

I love movies, literature, history, music and the NBA. I love all things nerdy including but not limited to Star Wars, Star Trek, Lord of the Rings, and Firefly. My artistic idols are Dylan, Dostoevsky, and Malick and my goal in life is to become like Bernard Black from Black Books. When I die, I hope to turn into the space baby from 2001: A Space Odyssey.