Millie Bobby Brown
Enola Holmes
Henry Cavill
Sherlock Holmes
Sam Claflin
Mycroft Holmes
Helena Bonham Carter
Eudoria Holmes
Louis Partridge
Lord Tewkesbury
Frances de la Tour
The Dowager
Claire Rushbrook
Mrs. Lane
Hattie Morahan
Lady Tewkesbury
Paul Copley
Station Master
Ellie Haddington
Miss Gregory
Alex Kelly
Miss Gregory II
Sarah Flind
Tea Shop Assistant
Dempsey Bovell
Fleet Street Hawker
Sofia Stavrinou
Young Enola
Sophie Dixon
Toddler Enola
Mary Roscoe
Grace Whitting
Anthony Aje
Newspaper Boy (House of Lords)
Anthony Rickman
Newspaper Boy (Fleet Street)
Philip Scott-Wallace
Newspaper Editor
Tuyen Do
Boarding School Teacher
Owen Atlas
Young Sherlock Holmes (uncredited)
Paul Parker
Police Inspector (uncredited)
Heather Pearse
Hawker (uncredited)
Jay Simpson
Conductor (uncredited)
Pierre Bergman
Detective (uncredited)