In an interview with Filmink, Batman v Superman director, Zach Snyder, made mention of his initial interest in having Christian Bale cast as a character. However, he would not have been cast as the Bat.

“This is a total and opposite reality from the Chris Nolan movies. It’s another universe, so we couldn’t hire Christian Bale if we wanted to, because he doesn’t exist in our world. Maybe we could hire him to play another part. We did talk about that briefly. I just wanted to hire Christian to play another part to make that obvious. Christian could play, like, Alfred with age makeup. No! Of course not. But you know what I mean. Even people at the studio would say, ‘Who are you getting from the other movies?’ And I was like, ‘Hey, come on guys, let’s all understand, it’s a different world.’ In the Batman universe that Chris Nolan created, Superman would have a hard time existing. That that’s why we did a reboot on the universe, so we could allow these characters to exist together. We needed to do that to have Batman exist in this world.”

It makes sense. Bale’s Batman would surely not have sat well in the universe set up by Man of Steel. Because cohesion will be significant in determining if characters like Batman, Superman, Wonder Woman and Aquaman can exist in the same world, rebooting the Batman story arc was an essential step forward.

Snyder also briefly discussed his decision in choosing Ben Affleck to don the cape and cowl. “I really wanted an old Batman… a world-weary Batman… someone who has had experiences, and Ben has really hit that.” He went on to talk about how they added to Ben’s look to make him appear more like the Bat Snyder had in mind. “We’ve greyed his hair a little… he’s 6’4, and in the boots, he’s 6’6. I don’t like a small Batman… I like my Batmen bigger!”

(Image Courtesy of Warner Bros.)

Image Courtesy of Warner Bros.

All in all, Ben Affleck certainly looks the part of the Dark Knight in the footage shown thus far. Thankfully, we’ll get to see him in action in just two weeks (!)

Batman v Superman: Dawn of Justice will grace theater screens on March 25th.