3) Batman
Ben Affleck’s Caped Crusader sported two costumes in Batman V Superman: Dawn of Justice, and both looked like they were lifted straight out of the pages of Frank Miller’s The Dark Knight Returns. The fact that the graphic novel heavily influenced the movie explains why, but Zack Snyder deserves all the credit in the world for bringing them to live-action is such a faithful manner.
Fans frequently complain about superhero costumes not being close enough to the source material, but that wasn’t an issue here, and Ben Affleck looked absolutely perfect in both his regular Batsuit and the armoured version which he wore while heading into battle against the Man of Steel. We’ve seen a lot of different Batsuits over the years, but these two have to be ranked among the best.