Well, how’s this for a surprise.
According to The Wrap, Ben Affleck is set to play Batman opposite Henry Cavill’s Superman in the Man of Steel sequel; now set for July 17th, 2015.
They have a press release from Warner:
Ending weeks of speculation, Ben Affleck has been set to star as Batman, a.k.a. Bruce Wayne. Affleck and filmmaker Zack Snyder will create an entirely new incarnation of the character in Snyder’s as-yet-untitled project—bringing Batman and Superman together for the first time on the big screen and continuing the director’s vision of their universe, which he established in “Man of Steel.” The announcement was made today by Greg Silverman, President, Creative Development and Worldwide Production, and Sue Kroll, President, Worldwide Marketing and International Distribution, Warner Bros. Pictures.
The studio has slated the film to open worldwide on July 17, 2015.
This is a little hard to believe, but it’s also being reported on Variety. That means it’s true!