Superman actors through the years



Superman actors - Henry Cavill
17 / 32
Warner Bros. Pictures

British actor Henry Cavill, who has appeared in the films "The Count of Monte Cristo," "Stardust" and "Immortals" and the Showtime series "The Tudors," is the latest to take on the role of Superman, in director Zack Snyder's reboot "Man of Steel."


E-News Registration

newsletterimage Email Newsletters



Most Popular