Now, I love Cavill. He’s a real-life gamer! But, lol, does he always play his characters as Nines? Geralt the Witcher, Superman, and now Sherlock. All of these heroes have a cool distance from the problems surrounding them.
In the first Enola Holmes movie, Sherlock makes only a few brief appearances. Obviously, he detects. He also involves himself in his sister’s life reluctantly. It’s not his business; Enola is Mycroft’s ward. When he does poke in, though, he meets a mind that thinks like his own.
In the second movie we see more of him. He’s inebriated in one scene, which is what we expect of Sherlock. We’re not shown why, or told of his drug/drink choice. Instead, it’s presented as normal: the dude had a night out. It’s not the debauchery we associate with him. It’s almost like a box is checked.
Same for a brief moment when he lifts a violin.
Look, it’s not his story. It’s okay that Sherlock is only an outline of a known character. Everything we see, though, is not a Holmes who is a Seven. (That honor goes to Enola.) I mean, it’s a good choice. We don’t want carbon copies in the same show. And, it’s Henry Cavill busting the arm seams of a double-breasted frock coat! He can steal the scene right out from under everyone if they don’t keep him in the background. The judicial detachment of a Nine is a wise Enneagram decision for this Holmes. We believe he’s competent, famous, and not the protagonist.