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.
Despite already rocking the superhero world as Superman in DC and Wolverine in Deadpool & Wolverine movies, fans just can not ...