Ben Affleck is going to be the new Batman!

Ben Affleck has been cast as Batman

So after weeks of speculation, Warner Bros. has finally announced its new Batman — it’s Daredevil.

Ben Affleck, who also played Superman in Hollywoodland, is going to don the cape in the upcoming Man of Steel sequel, where he’ll team up with his best pal Clark and fight the greatest enemy any superhero has ever faced — audience fatigue.

Zack Snyder, who’ll direct the sequel, from a script that has yet to be finalized, said in an official statement:

Ben provides an interesting counter-balance to Henry’s Superman. 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.

The announcement was made by Greg Silverman and Sue Kroll, the heads of Production and Marketing respectively at WB. Silverman said:

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. His outstanding career is a testament to his talent and we know he and Zack will bring new dimension to the duality of this character.

Kroll added:

We are so thrilled that Ben is continuing Warner Bros.’ remarkable legacy with the character of Batman. He is a tremendously gifted actor who will make this role his own in this already much-anticipated pairing of these two beloved heroes.

Okay, now before you go “Arrrrrghhh! go fuck yourself”, try to think about this rationally for a minute. How bad could this turn out to be?

I’m more interested in the inevitable South Park episode this will be referenced in

On one hand, he is a very accomplished director, and while I don’t think his films are as good as they’ve been proclaimed, they’re still very adeptly made. But on the other hand, Affleck has never had a truly stellar performance. I don’t think he has the chops to play both Wayne and Batman as well as Christian Bale did. Say what you want about the voice, but Bale brought an emotional range to the character that I believe is still unparalleled in the genre.

The movie, now tentatively called Batman vs Superman, is going to release on July 17, 2015, and will totally not turn out to be a clusterfuck. Visionary director Zack Snyder (Sucker Punch) will co-write the script with literary genius David Goyer (Jumper), and Henry Cavill, Amy Adams, Diane Lane, and Laurence Fishburne will be returning to reprise their roles from Man of Steel.