Zack Snyder Explains Why Christian Bale’s Batman Didn’t Face Off Against Superman in BATMAN V SUPERMAN
When Zack Snyder set out to make Batman v Superman: Dawn of Justice, fans couldn’t help but wonder if the Caped Crusader from Christopher Nolan’s Dark Knight trilogy might step into the DCEU ring.
After all, Christian Bale’s take on Bruce Wayne had become iconic. For a minute, that crossover was actually on the table. But as Snyder recently explained, the way The Dark Knight Rises ended shut that door.
While celebrating 10 years of Batman v Superman on the Happy Sad Confused podcast with Josh Horowitz, Snyder looked back at early conversations he had with Nolan about possibly linking the grounded Gotham saga to the expanding DC cinematic universe. I
t wasn’t just fan speculation. They genuinely kicked the idea around.
According to Snyder, everything hinged on how The Dark Knight Rises wrapped up Bruce Wayne’s story. If Bale’s Batman had still been active, things might have played out very differently. Snyder said:
“I think if Bale had stayed, if it had ended with Christian Bale standing on a building overlooking Gotham silhouetted by the lights of Gotham, then there’s a that that’s a serious conversation there.
“If he’s not in Italy, retired, drinking wine and relaxing. If he’s a current crime fighter, then I think those universes could have mixed.”
Instead, Nolan’s trilogy gave Bruce a definitive ending. He survived, retired, and headed off to Italy with Selina Kyle, played by Anne Hathaway. Gotham was left in the hands of John Blake, portrayed by Joseph Gordon-Levitt, who discovers the Batcave and is positioned as the next protector.
That ending made it tricky. In a previous appearance on the same podcast, Snyder pointed directly to that handoff as the key reason the crossover didn’t happen.
If the DCEU had picked up from there, it would’ve meant either undoing Bruce Wayne’s conclusion or having Blake’s Batman step into the fight with Superman, and Snyder acknowledged that would have “complicated things” since fans wanted to see Bruce Wayne square off against the Man of Steel, not his successor.
Still, Snyder admitted there was an intriguing angle there. He said it “could have been cool” to see Blake’s Batman go up against Superman.
There’s something wild about imagining Bale’s battle-worn Dark Knight standing across from Henry Cavill’s Superman. The tonal clash alone would’ve been fascinating. Nolan’s grounded realism colliding with Snyder’s mythic, larger-than-life DC universe? That would’ve been interesting.
Snyder also mentioned that if Nolan had truly wanted to explore the idea, he probably would’ve approached it in his own distinct way. But the two never fully mapped it out. It stayed an idea, nothing more.
Instead, Snyder introduced a new Bruce Wayne, played by Ben Affleck, in Batman v Superman. Affleck’s version was older, hardened, and operating in a world already shaped by Superman’s existence. It was a clean slate that fit the tone Snyder was building.
Looking back, it’s fascinating to see how close DC came to blending two very different eras of Batman. Bale’s trilogy remains a landmark in superhero cinema, and Batman v Superman carved out its own divisive but unforgettable place in comic book movie history.