Henry Cavill
In 2020, the literary series was adapted into a film with Millie Bobby Brown in the title role and Henry Cavill playing Sherlock Holmes.