Henry Cavill may be stepping into the iconic red and blue suit, but the character of Clark Kent/Superman has been around for a long time. In celebration of the new Man of Steel film (opening today in theatres across the country) we take a look back at the actors who have taken on the role of one of the most beloved comic book characters of all time.