In the two roles I've seen Cavill in outside of Superman, Napoleon Solo and Gus, he has a light touch and good sense of comedic timing.
I've usually found that Cavill is good at adapting his personality to fit the character, so that I could believe him as everything from the noble, kind Superman to the cold, ruthless assassin he played in a Mission: Impossible movie. It's a subtle adjustment, true, and he's always recognizably himself, but he modulates himself to fit the part. The one case where I don't think he quite pulls it off is as Sherlock Holmes in the Enola Holmes movies, but that may have more to do with how little he looks the part than anything else.
His Napoleon Solo was an homage to Robert Vaughn's original without being a direct imitation, but I found it reminded me strikingly of Matt Bomer's performance as Neal Caffrey in White Collar. Which is interesting, as Bomer was once a candidate to play Superman in a movie and did play him as a voice role in an animated movie some years later.

We may disagree on things, but that doesn't mean we can't be civil, right?



