Josh Brolin hints at why he turned down Batman

Star and Zack Snyder ‘disagreed’ about Batman vs. Superman role.

Josh Brolin has hinted that disagreements over the character was the reason he turned down the Batman role in Zack Snyder’s ‘Batman vs. Superman’ project
 
“Me and Zack had a conversation about it,” he told Yahoo while promoting ‘Labor Day’. “And there were several reasons why we said it wasn’t the best idea on both sides. I had mine and Zack had his.”
 
But he’s felt surprisingly protective of Ben Affleck’s casting, going as far as to say he was angry with fans’ negative reaction to the news. “People were so disrespectful,” he said. “How can you blame an actor for acting? I understand you’re a fan, but people forget that actors are human. When you’re sitting in front of a computer it’s easy to go, ‘Well, I wish he would die. Send.’ But somebody’s going to read that. Their kids are going to read it and the wife is going to read it. We’re so computer-oriented that we forget.”
 
[26 actors who nearly played James Bond]

Brolin says that when he watched the trailer for ‘Runner Runner’ he was convinced that Affleck would make a perfect Bruce Wayne.  He’d like, one day, to play an iconic part like that, but says he’s OK if it never comes along. “To me it’s not about being cool and all that stuff. Looking back over your shoulder and saying that one line everyone’s going to remember? Maybe I could do that. But I do roles that aren’t necessarily all that cool. All my stuff is a little off.”
 
‘Labor Day’ is in cinemas now. Watch actual Batman actor Christian Bale's audition tape for 'Batman Begins', below: