The Dahk Knight.

So…Ben Affleck. He’s not who I would’ve cast, and it’s hard to see how an Affleck Batman would be any different from his portrayal of Daredevil. But he isn’t the worst choice in the world, I suppose. Affleck’s a decent enough actor most of the time, and, in any case, the poorly written, too 9/11y by half Man of Steel was so flawed that his presence can only help at this point. (It’s too bad Affleck isn’t directing.) Besides, I doubt any iteration of Batman, Affleck or otherwise, would cotton to Supes bringing MoS-level destruction to Gotham City, unless there were cookies involved. (Animated gif via here.)