Was Christian Bale Almost In Batman v Superman?
Zack Snyder toyed with the idea of having Christian Bale in Batman v Superman
For many fans, Christian Bale is totally Batman. He starred in the most recent and most successful series of Batman films to date, and brought the character back from film jail after the debacle that was Batman & Robin. Despite Batman v Superman being based in a different world, I don’t think anyone would’ve been surprised if they offered Bale several Scrooge McDuck-style money bins filled with gold to get him back for the role. Since they were going for an older Batman in Batman v Superman, it might’ve even made sense. Batman v Superman director Zack Snyder contends that because the film takes place in a different universe, that wasn’t even really an option. He did flirt with the idea of Bale being in the film though.
"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."
Next: Ben Affleck Talks Batman Legacy
How mind-blowing would it be to have Christian Bale just randomly show up in Batman v Superman? I mean, he could’ve just been a waiter at a party for Bruce Wayne, or a senator with like one line at the Superman senate hearings. It’s not too late DC, cast him in the upcoming solo Batman film as something really minor like Mayor Hill! Maybe Snyder is lying and they managed to fit him in somewhere, but I’d be very surprised to see Christian Bale even in a brief cameo in Batman v Superman.
h/t io9