Ben Affleck is Batman. Seriously.

So Warner Brothers has cast Ben Affleck as Batman in the Man of Steel sequel.

The web is naturally perplexed about the conclusion.


But come on, net! This man has an OSCAR. Plus, he’s got past super hero expertise:


Okay, so that mightn’t be the greatest case. Here’s another:


What could make a mistake?