Regardless of his fame and the fact that he was playing one of the most iconic roles of all time, Henry Cavill recognized that his role in "Enola Holmes" was to build up Millie Bobby Brown's Enola and not overshadow her. "Because this is a story about Enola, and Sherlock is a player within that story, I wanted to make sure that it was supporting Enola's story more than anything else," Cavill said while speaking to GQ. The actor's intentions from the beginning were to have Enola be the focus and use his version of Sherlock Holmes to highlight their relationship. 

Playing a role as iconic as Sherlock Holmes would be challenging for even the most experienced actor. Cavill felt free to play with the character how he deemed best for the story, focusing on the similarities between Sherlock and Enola and how best he could bring those to the audience's attention.