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
Production Design
Michael Carlin
Casting
Jina Jay
Michael Dreyer
Editor
Adam Bosman
Paige Brown
Second Assistant Director
Joe Barlow
Ali Mendes
Joshua Grode
Unit Production Manager
Simon Fraser
Co-Producer
Jane Houston
Alex Garcia
First Assistant Director
Jack Ravenscroft
Stunt Double
Fizz Hood
Juliette Cheveley
Fight Choreographer
Ian Pead
Hasit Savani
Matthew Bell
Art Direction
Ashley Winter
Andrew Munro
Nina Armstrong
Supervising Art Director
Choi Ho Man
Martin Hitchcock
Will Deville
Kim McGarrity
Ruth Nelson
Chus Lucas
James O'Daly
Adrian McGaw
Shane Roberts
Nadia Hansell
Luke Scott
Alli Ryan
Second Assistant "B" Camera
Alistair King
Steadicam Operator
Paul Edwards
Assistant Art Director
Lorna Houlihan
"B" Camera Operator
Script Supervisor
Production Sound Mixer
Will Whale
Gaffer
Andy Cole
Set Decoration
Lisa Chugg
First Assistant "A" Camera
Ray Meere
Digital Imaging Technician
Adam Shell
Suzanna Smith
Second Assistant "A" Camera
Harry Wingate
First Assistant "B" Camera
Spencer Murray
Best Boy Electric
Dave Thom
Special Effects Supervisor
Mark Holt
Location Manager
Jess MacDonald
Rigging Gaffer
Alan Graham
Key Grip
Bernd Mayer
Special Effects Coordinator
Aimee Watret
Property Master
Roy Chapman
Makeup Designer
Sian Grigg
Hair Designer
Costume Supervisor
Marion Weise
Costume Coordinator
Bethany Cross
Assistant Costume Designer
Joanne Lees
Hairstylist
Carol Hemming
Visual Effects Supervisor
Michael Bruce Ellis
Makeup & Hair
Sarah Nuth
First Assistant Editor
Emanuele Giraldo
Assistant Production Coordinator
Valentina König
Post Production Supervisor
Emma Zee
Chris Bevan
Visual Effects Producer
Helen Judd
Claudia Stolze
Production Coordinator
Fiona Harper
Casting Associate
Olivia Brittain
Casting Assistant
Catherine Garlick
Unit Publicist
Rob Harris
Storyboard Artist
Sav Akyüz
Graphic Designer
Jools Faiers
Additional Casting
Verity Naughton
Rebecca Rossmaur
Eleanor Coverdale
Dialect Coach
Penny Dyer
Set Decoration Buyer
Amandeep Rahi
Nicola Graydon-Harris
Art Department Coordinator
Molly Blake
Payroll Accountant
Harry Skinner
Sound Designer
Tom Sayers
Construction Manager
Warren Lever
Samir Fočo
Foley Mixer
Sophia Hardman
Unit Medic
Rachel Bucknor
Sue Harding
Second Unit Director of Photography
Peter Talbot
Supervising Sound Editor
Eilam Hoffman
Transportation Co-Captain
Mason Durrell
Production Accountant
Nessa King
Nina Hartstone
Dialogue Editor
Amy Felton
Sound Effects Editor
Steve Browell
Assistant Sound Editor
Louise Burton
Construction Coordinator
Sian Lyn-Jones
Foley Editor
Dario Swade
Supervising Dialogue Editor
Jens Rosenlund Petersen
ADR Mixer
Mike Tehrani
Transportation Captain
David Beminster
ADR Recordist
Maria Kelly
Music Editor
Ben Smithers
Conductor
Andrew Skeet
Music Supervisor
Peter Afterman
Orchestrator
Catherine Hébert
Music Coordinator
Jane Berry
Alison Litton