While Ben Affleck was Zack Snyder’s ultimate choice to play Batman in Batman v Superman: Dawn of Justice and Justice League, the other finalist was Josh Brolin.
It seems hard to contemplate a world where Thanos was Batman — It sounds like a really desperate episode of What If…?
As for how his Batman would have differed from Affleck’s, Brolin said “it would have been the older, more raspy [Batman], for lack of a better word …
Brolin revealed how close he came to getting the role, and talked about his feelings about it on the Happy Sad Confused podcast.