Whoa! Who saw this coming? He wasn’t even on the list of contenders.
The Hollywood Report is reporting that Ben Affleck will be the new Batman in the Man Of Steel sequel, that will feature Batman going up against Superman. Henry Cavill will reprise his role as Clark Kent.
The list has been long for contenders to take over Christian Bale‘s role (and it was even reported that Warner Brothers was really trying to get Bale to return to the role), but recent Oscar winner Ben Affleck is in! He’s no stranger to a superhero franchise, previously playing Daredevil (opposite future wife Jennifer Garner).
Man Of Steel director Zach Snyder will be back in the directing chair, so Ben will just be focusing on creating a unique Bruce Wayne. We’ll have to wait to see Ben’s character until July 17, 2015.