
Cast
- Millie Bobby BrownEnola Holmes

- Henry CavillSherlock Holmes

- Helena Bonham CarterEudoria Holmes

- Louis PartridgeTewkesbury

- Himesh PatelDr. Watson

- Sharon Duncan-BrewsterMoriarty

- Hattie MorahanLady Tewkesbury

- Susan WokomaEdith

- Joe AzzopardiMikiel

- Nicholas AaronSergeant Nicholas Smith












