Batman v Superman Teaser Screenshot Ben Affleck Armor 1 Published April 17, 2015 at 1024 × 426 Batman v Superman Teaser Screenshot Ben Affleck Armor 1