There seemed to have been a big, international ‘meh’ to escape from everyone’s lips after watching the teaser trailer for Zach Snyder’s Man of Steel. Everything seemed fine–the imagery, the look of Henry Cavill, the tone–but overall it just felt like it might be another torpid reboot like Superman Returns that tries too hard to be taken seriously. But the new trailer–complete with Hans Zimmer Gladiator high-pitched singing–has a lot going for it, including first (though quick) looks at Amy Adams as Lois Lane, Laurence Fishburn as Perry White and Michael Shannon as the villainous General Zod.
Cavill is the latest in a long list of actors who’ve put on the red cape and undies. For over 70-years we’ve gotten to believe a man fly on film and tv. Check out the gallery below to run through the list of Every Actor to Ever Play Superman.