Enola Holmes
Millie Bobby Brown
Sherlock Holmes
Henry Cavill
Mrs. Lane
Claire Rushbrook
Sir Whimbrel
David Bamber
Lady Tewkesbury
Hattie Morahan
Seamstress
Gaby French
Station Master
Paul Copley
Miss Gregory
Ellie Haddington
Miss Gregory II
Alex Kelly
Footman
James Duke
Gardener
Connor Catchpole
Tea Shop Assistant
Sarah Flind
Mycroft Holmes
Sam Claflin
Fleet Street Hawker
Dempsey Bovell
Constable
Neil Bell
Young Enola
Sofia Stavrinou
Toddler Enola
Sophie Dixon
Agitator
David Kirkbride
Porter
Delroy Atkinson
Grace Whitting
Mary Roscoe
Newspaper Boy (House of Lords)
Anthony Aje
Newspaper Boy (Fleet Street)
Anthony Rickman
Newspaper Editor
Philip Scott-Wallace
Eudoria Holmes
Helena Bonham Carter
Boarding School Teacher
Tuyen Do
Miss Fox
Esther Coles
Young Sherlock Holmes (uncredited)
Owen Atlas
Police Inspector (uncredited)
Paul Parker
Hawker (uncredited)
Heather Pearse
Conductor (uncredited)
Jay Simpson
Lord Tewkesbury
Louis Partridge
Lestrade
Adeel Akhtar
Miss Harrison
Fiona Shaw
The Dowager
Frances de la Tour
Linthorn
Burn Gorman
Edith
Susan Wokoma
Stunts
Marlow Warrington-Mattei
Foley Artist
Oliver Ferris
Screenplay
Jack Thorne
Still Photographer
Alex Bailey
Sarah Lochlan
Nicholas Daines
Annabel Wood
Director of Photography
Giles Nuttgens
"A" Camera Operator
Title Designer
Matt Curtis
Stunt Coordinator
Jo McLaren
Liam Coote
Original Music Composer
Daniel Pemberton
Characters
Arthur Conan Doyle
Costume Design
Consolata Boyle
Producer
Mary Parent
Novel
Nancy Springer
Director
Harry Bradbeer
Executive Producer
Visual Effects Editor
Tom Hannibal
Visual Effects
Pratik Chaudhari
Sound Assistant
Markus Andreas
Paige Brown
Editor
Adam Bosman
Casting
Jina Jay
Production Design
Michael Carlin
Michael Dreyer
Ali Mendes
Unit Production Manager
First Assistant Director
Jack Ravenscroft
Simon Fraser
Alex Garcia
Second Assistant Director
Joe Barlow
Joshua Grode
Co-Producer
Jane Houston
Stunt Double
Juliette Cheveley
Fight Choreographer
Ian Pead
Fizz Hood
Hasit Savani
Matthew Bell
Art Direction
Ashley Winter
Supervising Art Director
Choi Ho Man
Kim McGarrity
Ruth Nelson
Will Deville
Nadia Hansell
Shane Roberts
Martin Hitchcock
Andrew Munro
Nina Armstrong
James O'Daly
Steadicam Operator
Paul Edwards
Assistant Art Director
Suzanna Smith
Best Boy Electric
Dave Thom
Hair Designer
Sian Grigg
First Assistant "A" Camera
Ray Meere
Chus Lucas
Adrian McGaw
Luke Scott
First Assistant "B" Camera
Spencer Murray
Digital Imaging Technician
Adam Shell
Script Supervisor
Set Decoration
Lisa Chugg
"B" Camera Operator
Gaffer
Andy Cole
Second Assistant "A" Camera
Harry Wingate
Alli Ryan
Production Sound Mixer
Will Whale
Makeup Designer
Lorna Houlihan
Second Assistant "B" Camera
Alistair King
Rigging Gaffer
Alan Graham
Special Effects Supervisor
Mark Holt
Special Effects Coordinator
Aimee Watret
Costume Coordinator
Bethany Cross
Property Master
Roy Chapman
Location Manager
Jess MacDonald
Assistant Costume Designer
Joanne Lees
Key Grip
Bernd Mayer
Costume Supervisor
Marion Weise
Hairstylist
Carol Hemming
First Assistant Editor
Emanuele Giraldo
Makeup & Hair
Sarah Nuth
Production Coordinator
Fiona Harper
Post Production Supervisor
Emma Zee
Claudia Stolze
Assistant Production Coordinator
Chris Bevan
Visual Effects Producer
Helen Judd
Foley Editor
Dario Swade
Visual Effects Supervisor
Michael Bruce Ellis
Eleanor Coverdale
Casting Associate
Olivia Brittain
Music Editor
Ben Smithers
ADR Recordist
Maria Kelly
Transportation Captain
David Beminster
Music Supervisor
Alison Litton
Production Accountant
Nessa King
Dialogue Editor
Amy Felton
Foley Mixer
Sophia Hardman
Catherine Hébert
Casting Assistant
Catherine Garlick
Supervising Sound Editor
Eilam Hoffman
Sound Designer
Samir Fočo
Orchestrator
Andrew Skeet
Sue Harding
Construction Manager
Warren Lever
Peter Afterman
Music Coordinator
Jane Berry
Graphic Designer
Jools Faiers
Transportation Co-Captain
Mason Durrell
Second Unit Director of Photography
Peter Talbot
Unit Publicist
Rob Harris
Assistant Sound Editor
Louise Burton
Set Decoration Buyer
Amandeep Rahi
Nina Hartstone
Sound Effects Editor
Steve Browell
Construction Coordinator
Sian Lyn-Jones
Unit Medic
Rachel Bucknor
ADR Mixer
Mike Tehrani
Rebecca Rossmaur
Supervising Dialogue Editor
Jens Rosenlund Petersen
Art Department Coordinator
Molly Blake
Nicola Graydon-Harris
Dialect Coach
Penny Dyer
Conductor
Valentina König
Storyboard Artist
Sav Akyüz
Additional Casting
Verity Naughton
Payroll Accountant
Harry Skinner
Tom Sayers