- Today
- Holidays
- Birthdays
- Reminders
- Cities
- Atlanta
- Austin
- Baltimore
- Berwyn
- Beverly Hills
- Birmingham
- Boston
- Brooklyn
- Buffalo
- Charlotte
- Chicago
- Cincinnati
- Cleveland
- Columbus
- Dallas
- Denver
- Detroit
- Fort Worth
- Houston
- Indianapolis
- Knoxville
- Las Vegas
- Los Angeles
- Louisville
- Madison
- Memphis
- Miami
- Milwaukee
- Minneapolis
- Nashville
- New Orleans
- New York
- Omaha
- Orlando
- Philadelphia
- Phoenix
- Pittsburgh
- Portland
- Raleigh
- Richmond
- Rutherford
- Sacramento
- Salt Lake City
- San Antonio
- San Diego
- San Francisco
- San Jose
- Seattle
- Tampa
- Tucson
- Washington
Gotham Today
By the People, for the People
Zack Snyder Passed on Christian Bale's Batman for Ben Affleck
The director's decision not to bring Nolan's Dark Knight into the Snyderverse reflects the challenges of building a cohesive cinematic universe.
Apr. 12, 2026 at 12:10pm
Got story updates? Submit your updates here. ›
The enduring legacy of Batman as a character who can be endlessly reimagined for different creative visions.Gotham TodayIn a new interview, filmmaker Zack Snyder explained his decision not to incorporate Christian Bale's acclaimed portrayal of Batman from Christopher Nolan's Dark Knight trilogy into his own DC Extended Universe. Snyder's choice highlights the inherent tensions between standalone character-driven stories and the demands of interconnected cinematic universes.
Why it matters
Bale's gritty, grounded take on the Caped Crusader was a defining part of Nolan's acclaimed trilogy, which intentionally existed outside of a larger superhero universe. Bringing that version of Batman into Snyder's more fantastical, interconnected Snyderverse would have been a jarring creative clash, forcing the character to adapt to a different storytelling approach.
The details
Snyder felt Bale's Batman, with its emphasis on realism, would not have meshed well with the more comic book-inspired tone and mythology he was building for the DCEU. Instead, Snyder cast Ben Affleck as a new iteration of the Dark Knight, one better suited to coexist alongside Henry Cavill's Superman. However, Affleck's Batman never received a standalone film, leaving the character caught between Nolan's legacy and Snyder's grand vision.
- Zack Snyder's Justice League premiered on HBO Max in March 2021.
- Christopher Nolan's The Dark Knight Rises, which concluded his Batman trilogy, was released in 2012.
The players
Zack Snyder
The director who oversaw the formation of the DC Extended Universe, including casting Ben Affleck as Batman.
Christian Bale
The actor who portrayed a gritty, grounded version of Batman in Christopher Nolan's acclaimed Dark Knight trilogy.
Ben Affleck
The actor cast by Snyder to play Batman in the DCEU, though he never received a solo film.
Christopher Nolan
The director whose Dark Knight trilogy was intentionally standalone and not part of a larger superhero universe.
What’s next
As the DCEU continues to evolve, with new interpretations of Batman from Robert Pattinson and potentially others, the debate over Snyder's decision and the future of the character will likely continue.
The takeaway
The debate over Bale's Batman and the Snyderverse is less about what could have been and more about the enduring legacy of the Caped Crusader as a character that can be endlessly reinvented to suit different creative visions and storytelling approaches.

