But the current Batman and Superman have plenty of predecessors. Over the past decades, a handful of actors have portrayed the iconic comic-book characters, each with their own spin.
While some prefer Christian Bale’s brooding bat in “The Dark Knight” Christopher Nolan trilogy, many are partial to the Adam West days in the ’60s ABC series. Meanwhile, plenty of fans see the late Christopher Reeve as the quintessential Superman, and others see Cavill as the perfect Man of Steel after his 2013 debut.
Who do you prefer? Cast your vote below! (Note: Affleck has been left off the poll, as many audiences have not seen “Batman v Superman” yet.)
Along with Affleck and Cavill, “Batman v Superman: Dawn of Justice” also stars Gal Gadot as Wonder Woman, Jesse Eisenberg as Lex Luthor, Amy Adams as Lois Lane, Diane Lane as Martha Kent, Laurence Fishburne as Perry White and Jeremy Irons as Alfred. Zack Snyder directs the film, which will be the first in a new DC cinematic universe for Warner Bros.