Award Banner
Award Banner

Josh Brolin lost out on role of Batman to Ben Affleck, says it’s Zack Snyder’s decision

Josh Brolin lost out on role of Batman to Ben Affleck, says it’s Zack Snyder’s decision
Actor Josh Brolin at the 68th Cannes Film Festival in Cannes, southern France, on May 19, 2015.
PHOTO: Reuters

Josh Brolin lost out on the role of Batman to Ben Affleck.

The 54-year-old actor revealed he had initially been in discussions to play the Caped Crusader for director Zack Snyder before the filmmaker ultimately chose Affleck for the role in 2016's Batman v Superman: Dawn of Justice.

Speaking on the Happy Sad Confused podcast, Josh explained: "That was interesting to me. That was [Snyder's] decision — that wasn't my decision. That was his decision.

"It would have been the older, more raspy, for lack of a better word. Honestly, that would have been a fun deal, and maybe I'll do it when I'm 80."

And Josh revealed he was attracted to the role because he wanted to take a risk.

He said: "Something that is set up to not work at all, or to work flyingly — I like those odds. I like playing with those odds. I'm like, 'Am I the guy who's gonna make it all fail?'"

After Affleck, 49, was cast as Batman in the DC Extended Universe (DCEU), he went on to play the comic-book character in four movies — Batman v Superman: Dawn of Justice and Suicide Squad in 2016, Justice League in 2017 and The Flash, which is set for release in 2023.

However, despite signing on to direct, produce, co-write, and star in solo movie The Batman, he later dropped out, with Matt Reeves taking over directing duties and casting Robert Pattinson in the titular role.

ALSO READ: The Batman hitting HBO Go and HBO Max on April 18

This website is best viewed using the latest versions of web browsers.