A ranked list of Henry Cavill's 10 most prominent on-screen characters of all time, from the Last Son of Kryptonite to Geralt of Rivia.
In a discussion hosted by 'New Yorker' writer Alexandra Schwartz at New York’s 92nd Street Y on March 27, authors Jennifer ...