Superman is a timeless character. He has been portrayed by many different actors throughout the years, and will continue to be played by many more. Out of that long list of performers, there are a ...
Henry Cavill did not just portray the otherworldly Superman on screen for years — he embodied the kind of near-mythical good looks usually reserved for comic books and fantasy films in real life, too.