This new of Ben Affleck in costume and in character as a grizzled, older Batman in Batman v. Superman: Dawn of Justice, should chill the alien blood of that careless Kryptonian killer, Superman (Henry Cavill).
The image is part of a 75th anniversary montage of Batman images created for the DC Comics booth at Comic-Con International: San Diego that shows various versions of the character over the years.
A statement from DC Comics confirmed that the image is from Zack Snyder‘s film:
Yes, as fans have started pointing out, within the dozens of photos and illustrations on the wall is a brand new image of Batman from the upcoming film Batman v. Superman: Dawn of Justice. The filmmakers wanted to include this new cinematic version of the Dark Knight in the anniversary mosaic so it could be discovered by fans.