Ben Affleck is the new Batman.
No, I'm not joking. I joke about a lot of things, but there's a line a man just shouldn't cross.
Affleck will play Batman in the planned "Man of Steel" sequel, Warner Bros. announced Thursday.
No, I don't suppose they did see "Daredevil." Which makes sense, if you think about it. Lots of people didn't see "Daredevil." Ben Affleck probably didn't see "Daredevil."
Zack Snyder is returning to direct Henry Cavill as the guy from Krypton, who is rumored to have some sort of clash with Batman in the next movie before they team up to do something heroic. I don't know -- I'm kind of depressed now.
Ben Affleck as Batman ... wow.
Production on the sequel, which has no official title yet, is supposed to start next year. The film is scheduled for a July 17, 2015 release.
"Ben provides an interesting counter-balance to Henry's Superman," Snyder said in a statement. "He 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. I can't wait to work with him."
Rumors have floated in recent weeks that Warner Bros. all but offered to buy Christian Bale a small country to persuade him to return to the role. Josh Brolin was also rumored to be in the running.
Good call. Nobody wants an edgy, hardened, believable, tough-guy character in a role that absolutely demands it.
Affleck does have a connection to the characters. He began climbing out of his career slump by scoring a Golden Globe nomination playing George Reeves -- the actor who played the TV version of Superman during the 1950s -- in "Hollywoodland," which examined Reeves' controversial death.
Along with Cavill, Amy Adams and Laurence Fishburne will also return for the sequel.