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.
Below, we've put together an expertly curated selection of some of the most exciting, compelling, emotional and funny movies ...