We’re feeling awfully...heroic today. Spider-Man releases in just a few weeks, while many of you (and us!) have been swooning over various members of the Avengers.
So today we’d like to celebrate those most iconic of superheroes—Superman, Spider-Man, and Batman—with a look at the respective actors (Henry Cavill, Andrew Garfield, and Christian Bale) in their deliciously heroic costumes. Enjoy!