Ben Affleck has officially been cast as Batman in the 2015 'Man of Steel' sequel, it has been revealed.
Warner Bros. had made the announcement on Thursday that the 'Argo' star will star opposite Henry Cavill, who will reprise his role as Superman from 'Man of Steel', News.com.au reported.
Director Zack Snyder said in a statement that the 41-year-old actor provides an interesting counter-balance to Cavill's Superman.
Snyder asserted that Affleck has the acting chops to create a layered portrayal of a man who is older and wiser than Clark Kent and bears the scars of a seasoned crime fighter, but retain the charm that the world sees in billionaire Bruce Wayne.
Snyder added that he couldn't wait to work with Affleck.