Director Zach Snyder has unveiled the first look at Ben Affleck as Batman in the upcoming film Batman vs. Superman. Here’s a look at the new-look Batsuit, first reactions from fans, and how it has evolved over the years.