Ben Affleck Is The New Batman, And The Internet Is Fighting About It

UPDATED: The Oscar-winning actor-writer-director will star opposite Henry Cavill in 2015’s sequel to Man of Steel . And Cory Booker, at least, is excited.

Ben Affleck at the 2013 Academy Awards

Warner Bros.; Photo illustration by John Gara for BuzzFeed

Ben Affleck is a superhero once more.

Warner Bros. announced late Thursday that the director and star of the Oscar-winning Argo will play Batman (and his alter ego Bruce Wayne) in the upcoming sequel to this summer's Man of Steel, to be directed by Zack Snyder. He will star opposite Henry Cavill's Superman/Clark Kent, as well as Amy Adams (Lois Lane), Lawrence Fishburne (Perry White), and Diane Lane (Martha Kent).

The movie does not yet have an official title, but has been informally referred to as Batman vs. Superman ever since Snyder announced the movie at the 2013 San Diego Comic-Con in July. It did, however, land an official release date: July 17, 2015.

The last time Affleck played a superhero, it was Marvel Comics' blind crime fighter Daredevil in 2003.

The last time Affleck played a superhero, it was Marvel Comics' blind crime fighter Daredevil in 2003.

20th Century Fox

While the movie made $179 million worldwide, it was seen as a disappointment. (In a superhero-adjacent outing for Affleck, in the 2006 movie Hollywoodland, he played the actor George Reeves of the '50s TV series Adventures of Superman. So, yes, technically, Affleck has also played Superman.)


View Entire List ›

BuzzFeed - Latest