1 / 12
Actors love to play heroes and villains! From Batman, Lex Luthor, Captain America -- many different actors have taken on same character in new imaginings of classic comic tales. But the real question who is your favorite? Jack Nicholson as the Joker or Heath Ledger as the Joker? Tobey Maguire as Spider-Man or Andrew Garfield? You decide! First up, Michael Keaton in Batman vs. Christian Bale in Batman Begins? Which crime fighter is your fave?
Tommy Lee Jones in Batman Forever vs. Aaron Eckhart in The Dark Knight? Pick your fave!
Dean Cain in Lois & Clark: The New Adventures of vs. Tom Welling in Smallville? Pick your fave!
Christopher Reeve in Superman vs. Brandon Routh in Superman Returns? Pick your fave!
Tobey Maguire in Spider-Man vs. Andrew Garfield in The Amazing Spider-Man? Pick your fave!
John Shea in Lois & Clark: The New Adventures of Superman vs. Michael Rosenbaum in Smallville?
Gene Hackman in Superman vs. Kevin Spacey in Superman Returns? Pick your fave!
Jack Nicholson in Batman vs. Heath Ledger in The Dark Knight? Pick your fave!
Lou Ferrigno in The Incredible Hulk vs. Mark Ruffalo in Marvel's The Avengers? Pick your fave!
David Hasselhoff in Nick Fury vs. Samuel L. Jackson in Marvel's The Avengers? Pick your fave
Michelle Pfeiffer in Batman Returns vs. Anne Hathaway in The Dark Knight Rises? Pick your fave!
Matt Salinger in Captain America vs. Chris Evans in Marvels' The Avengers series? Pick your fave!