That’s a promo shot for the upcoming film, “Batman v Superman: Dawn of Justice”.
Yes, this is the film in which Ben Affleck takes on the role of Batman. His ‘Daredevil’ movie was atrociously awful and should have revoked his super-hero card permanently.
But director Zack Snyder (300, Watchmen, 2004’s remake of Dawn of the Dead) likes to live dangerously and allowed a person that was once referred to in popular press as, “Bennifer” to don the guise of the Black Knight.
Ok… we’ll go with it for now… because this trailer, actually looks pretty epic. Trailers tend to do that, but still… this looks good.