Full Credits
23 members

Millie Bobby Brown
Enola Holmes

Henry Cavill
Sherlock Holmes

Helena Bonham Carter
Eudoria Holmes

Louis Partridge
Tewkesbury

Himesh Patel
Dr. Watson

Sharon Duncan-Brewster
Moriarty

Hattie Morahan
Lady Tewkesbury

Susan Wokoma
Edith

Joe Azzopardi
Mikiel

Nicholas Aaron
Sergeant Nicholas Smith

Michela Farrugia
Crista

David Sterne
Coachman Eric

Jason Watkins
Brigadier Sampson
Paul Cawley
Governor
Myron Ellul
Sergeant Indri

Robbie O'Neill
Corporal Malick

Stephen Chance
Senior Officer
Nichollette Yardley-Moore
Baroness Guildford

Bern CollaΓ§o
Officer (uncredited)

Maxime Durand
Market Goer (uncredited)

Mike Parish
Chelmsford an English Aristocrat (uncredited)

Theodore Zammit
Sailor (uncredited)

James Wright
Family Member (uncredited)
55 members
Philip Barantini
Director
Sarah Lucas
First Assistant Director
James O'Donnell
Second Unit Director
Sam Rook
Second Unit First Assistant Director
Charlotte Allen
Second Assistant Director
Angelica Pressello
Script Supervisor
Alice Guillot
Script Supervisor
Arthur Conan Doyle
Characters
Jack Thorne
Writer
Nancy Springer
Book
Millie Bobby Brown
Producer
Mary Parent
Producer
Ali Mendes
Producer
Alex Garcia
Producer
Jake Bongiovi
Executive Producer
Isobel Richards
Executive Producer
Robert Brown
Producer
Michael Dreyer
Producer
Jack Thorne
Producer
Joshua Grode
Executive Producer
Shaheen Baig
Casting
Michael Dreyer
Unit Production Manager
Pamela Joyce
Unit Production Manager
Winston Azzopardi
Producer
Matthew Lewis
Director of Photography
Hamish Doyne-Ditmas
Second Unit Director of Photography
Phil Arntz
Aerial Director of Photography
Lee David Brown
"B" Camera Operator
Lee David Brown
Steadicam Operator
Sean Beasley
First Assistant "A" Camera
Cameron Browne
Second Assistant "A" Camera
Luke Jefferson
First Assistant "B" Camera
Natasha Booluck
Second Assistant "B" Camera
Adam Rhodes
Digital Imaging Technician
John L. Wilson
Still Photographer
Aaron May
Original Music Composer
David Ridley
Original Music Composer
Will Whale
Production Sound Mixer
Gary Williamson
Production Design
Holly Morpeth
Supervising Art Director
David Tinto
Art Direction
Chris Straessle
Art Direction
Kira Kemble
Art Direction
Matt Curtis
Title Designer
Consolata Boyle
Costume Design
Bobbie Edwards
Assistant Costume Designer
Sian Wilson
Hair Designer
Sian Wilson
Makeup Designer
Michael Bruce Ellis
Visual Effects Supervisor
Ashley Mayse
Visual Effects Producer
Chris Gooch
Visual Effects Supervisor
Tommy Boulding
Editor
James O'Donnell
Stunt Coordinator
Laura Swift
Stunts
Nikita Mitchell
Stunt Double