12 Things That Almost Completely Changed 2016’s Biggest Movies
4. Josh Brolin Almost Played Bruce Wayne - Batman V Superman: Dawn Of Justice
The Original Plan: Among the names in serious contention to snag the Caped Crusader role was Josh Brolin, who had sit-downs with Zack Snyder to play a grizzled, middle-aged version of Bruce Wayne.
What Happened?: Brolin and Snyder had creative disagreements, and Brolin himself said, "There were several reasons why we said it wasn’t the best idea on both sides. I had mine and Zack had his." Of course, the part then controversially went to Ben Affleck...
Did It Work?: Against the odds, yes. There were a lot of reasons to be skeptical about Batfleck, but he was by far the most-acclaimed part of Batman v Superman, and while Brolin would've brought sure grit to the part, it's hard to imagine him bringing quite the same tortured intensity.
Plus, from a financial perspective, Affleck is just a more-valued commodity.