Ben Affleck has been cast to play Batman in the upcoming sequel to the Superman movie, where the two superheroes will meet for the first time on the silver screen.
The 41-year-old actor will star alongside Henry Cavill, who will make a reappearance as Superman following his most recent film, Man of Steel. Stars of the latest Superman film, Amy Adams (Lois Lane), Laurence Fishburne (Perry White) and Diane Lane (Martha Kent) will also join the cast.
Director Zack Snyder, who also directed Man of Steel, has stated that he believes that Affleck will provide an “interesting counter-balance” to Cavill’s Superman, and that he “can’t wait to work with him.”
“[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,” said Snyder.
Warner Bros President, Greg Silverman added: “We knew we needed an extraordinary actor to take on one of DC Comics’ most enduringly popular super heroes, and Ben Affleck certainly fits that bill and then some.”
Production on the superhero mash-up is set to begin next year, with the film slated for release in summer 2015.
Affleck also stars in new poker thriller movie Runner, Runner, which is set for cinematic release next month. Affleck plays gambling tycoon Ivan Block, who attempts to tempt Richie, a poor college grad student played by Justin Timberlake, into joining his operations.
By all accounts, Affleck is a very successful celebrity poker player, frequently participating in the World Series of Poker. He won the 2004 California State Poker Championship for $356,400 and is known to take part in Hollywood cash games against fellow film stars Tobey Maguire and Leonardo DiCaprio, and has even squared up against the pros, including Full Tilt Professional Tom Dwan.