A Batman v Superman: Dawn of Justice producer has revealed Bruce Wayne's age in the film.

Michael Uslan said that Ben Affleck's character will be in his "mid-40s" in Warner Bros' team-up movie.



He addressed the controversy around Affleck's casting opposite Henry Cavill's Superman in an interview with app.com.

"We've been through this I don't know how many times already," Uslan said. "Every time a director makes a creative, out-of-the-box-thinking decision on casting, it tends to get this. I remember even the Iron Man guys got it on Robert Downey Jr initially.

"Of course, we got it intensely when another genius, Chris Nolan, chose Heath Ledger to play the Joker [in 2008's The Dark Knight]. And it was a huge outcry. 'How can a guy who just played a gay cowboy [in 2005's Brokeback Mountain] play the Joker? You're going to destroy the greatest villain ever, this is going to be a laugh.'

"So, this has happened time and again, and it happened with Affleck. To go back to the original thought of Bruce Wayne in his mid-40s, I think he's going to be extraordinary."

Warner Bros Pictures



Warner had previously said that Zack Snyder's take on Batman would be a "tired and weary" veteran vigilante.

The movie will also feature Gal Gadot as Wonder Woman, Ray Fisher as Cyborg and Jesse Eisenberg as Lex Luthor.

Batman v Superman: Dawn of Justice recently moved its release date to March 25, 2016.

This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io