For many, being cast in a central role in either the DC Extended Universe or the Marvel Cinematic Universe is a dream come true. Such was the case for Ben Affleck, who was the latest actor to put on the cape and cowl as Bruce Wayne and Batman in the DC Extended Universe. Unfortunately, Affleck would later decide to leave the role after just a few films. Now, we finally know the reason behind Affleck's "baffling" decision.
Why did Ben Affleck step down from Batman?
The consensus is that Warner Bros. never gave Ben Affleck a fair shot at playing the caped crusader in the DC Extended Universe.
Affleck first appeared as Batman in 2016's Batman V Superman: Dawn of Justice by Zack Snyder. The critically panned film featured a battered and broken Bruce Wayne who'd seen far too many tragedies fighting crime. Unfortunately, this didn't leave a good impression among fans who felt that Affleck's Batman was far too brutal and nonchalant with murder. Joss Whedon's Justice League back in 2017 was even worse as it constantly switched between a grittier and a wise-cracking Batman.
