Ben Affleck Is Batman: 16 Actors Who Played the Dark Knight Before Him (Photos)

Christian Bale, George Clooney, Val Kilmer and Michael Keaton aren't the only other leading men who've played the caped crusader

Val Kilmer: Kilmer took over for Keaton in Joel Schumacher’s “Batman Forever,” a box office hit that received mixed reviews. He opted not to return for the next sequel, “Batman and Robin,” because he believed his heroic character was marginalized in favor of the villains. Looking back on Arnold Schwarzenegger‘s Mr. Freeze, he may have been right.

Comments