Ben Affleck was always the first choice and the first person approached to play Batman in Zack Snyder ‘s upcoming superhero smackdown Batman v. Superman: Dawn of Justice. Producer Charles Roven told The Hollywood Reporter ‘s Stephen Galloway, “He was the first guy we went to. That’s who we wanted.” Roven added that Affleck had everything they were looking for in this new incarnation of both Bruce Wayne and his crime-fighting alter ego, Batman, “We knew that we wanted a very mature Batman, because we wanted to juxtapose him with this very young Superman.”