Recently we took a look at some of the most epic Superman moments on film. Now lets reflect on the "Bad Guys." With the news that Jesse Eisenberg will be playing one of the most notorious villains ever from the DC Comics, its an understatement to say he has some big shoes to fill. With that being said, which actor has given the most iconic scene as a villain in a comic book movie? With so many great and legendary performances, which one is the best ever? Of course there is no one right answer. However here are just a few to look back on .
Michael Rosenbaum - Lex Luthor
Jack Nicholson - The Joker
Mark Strong - Sinestro
Heath Ledger - The Joker
Michelle Pfeiffer - Catwoman
Michael Fassbender - Magneto
Gene Hackman - Lex Luthor
Tom Hardy - Bane
Alfred Molina - Dr. Otto Octavius
Tom Hiddleston - Loki
Michael Shannon - Zod
Terence Stamp - Zod
Aaron Eckhart - Two Face