A couple of weeks ago we told ya about some major buzz in Hollywood over who would take on the cape of the Caped Crusader when he faces off against Superman in the Man of Steel sequel. Josh Brolin, Ryan Gosling and Joe Mangianello were rumored to be Dark Knight front-runners, but turns out, the newest Batman will be better than we could've ever imagined! Mr. two-time Oscar winner, sexy husband and dad of three, Ben Affleck. The star will take on the role of Bruce Wayne and his alter-ego, Batman, in the 2015 sequel to this year's Superman reboot Man of Steel with Henry Cavill.
Download the TV Guide app for iPhone, iPad and Android!