Clark Kent, meet Bruce Wayne.
Director Zack Snyder gave a glimpse of the actor in his Caped Crusader costume in May, Tweeting a photo from the set. But this is the first shot of Affleck, 41, as the suave playboy behind the superhero.
The movie, starring Henry Cavill as Superman, is the sequel to 2013’s Man of Steel.
Israeli actress Gal Gadot will also appear as Wonder Woman in the flick, which is slated for release in 2016.