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.
From bone-breaking brawls to elegant sword duels, join us as we count down the most spectacular hand-to-hand combat sequences ...