‘Batman v Superman: Dawn of Justice’ producer Charles Roven admits that Ben Affleck was always their first choice and the first person to be approached to play the dark crusader.
In an interview by Stephen Galloway, for his ‘The Hollywood Master Series’, Roven details the reasons why.
Other than Affleck’s looks and strong stature, mainly its because he is eleven years older than Cavill (Superman). “We knew that we wanted a very mature Batman, because we wanted to juxtapose him with this very young Superman. So we wanted a guy, who was tougher, rugged, who had signs of life, who had lived a hard life, and we wanted the guy to have chops for sure. So when we went down that list, there just weren’t a tremendous number of guys who could carry that.”
Height is also a factor. “We also wanted a guy with big stature. Ben is 6’ 4″. Henry [Cavill] is a 6’1″. We wanted Batman to tower over Superman. Not hugely, not like a basketball player. Superman needed to ‘look up’ to Batman. We wanted that dynamic and Ben could do that, easily.”
Playing Batman is quite a heavy role, so when Galloway asked if Ben Affleck hesitated in playing the character, Roven responded that Affleck weighed on it if he can do it.
“No, I wouldn’t say he hesitated. I think that what he did do was that he made sure that he understood what Zack was looking for, to know exactly how Zack planned on treating this Bruce Wayne that was going to make him completely different even though he was still Bruce Wayne, still Batman.”
Source: The Hollywood Reporter