All Cast

Millie Bobby Brown

Millie Bobby Brown

Enola Holmes

Henry Cavill

Henry Cavill

Sherlock Holmes

Sam Claflin

Sam Claflin

Mycroft Holmes

Helena Bonham Carter

Helena Bonham Carter

Eudoria Holmes

Louis Partridge

Louis Partridge

Lord Tewkesbury

Adeel Akhtar

Adeel Akhtar

Lestrade

Fiona Shaw

Fiona Shaw

Miss Harrison

Frances de la Tour

Frances de la Tour

The Dowager

Burn Gorman

Burn Gorman

Linthorn

Susan Wokoma

Susan Wokoma

Edith

Claire Rushbrook

Claire Rushbrook

Mrs. Lane

David Bamber

David Bamber

Sir Whimbrel

Hattie Morahan

Hattie Morahan

Lady Tewkesbury

Gaby French

Gaby French

Seamstress

Paul Copley

Paul Copley

Station Master

Ellie Haddington

Ellie Haddington

Miss Gregory

Alex Kelly

Alex Kelly

Miss Gregory II

James Duke

James Duke

Footman

Connor Catchpole

Connor Catchpole

Gardener

Sarah Flind

Sarah Flind

Tea Shop Assistant

Dempsey Bovell

Dempsey Bovell

Fleet Street Hawker

Neil Bell

Neil Bell

Constable

Sofia Stavrinou

Sofia Stavrinou

Young Enola

Sophie Dixon

Sophie Dixon

Toddler Enola

David Kirkbride

David Kirkbride

Agitator

Delroy Atkinson

Delroy Atkinson

Porter

Mary Roscoe

Mary Roscoe

Grace Whitting

Anthony Aje

Anthony Aje

Newspaper Boy (House of Lords)

Anthony Rickman

Anthony Rickman

Newspaper Boy (Fleet Street)

Philip Scott-Wallace

Philip Scott-Wallace

Newspaper Editor

Tuyen Do

Tuyen Do

Boarding School Teacher

Esther Coles

Esther Coles

Miss Fox

Owen Atlas

Owen Atlas

Young Sherlock Holmes (uncredited)

Paul Parker

Paul Parker

Police Inspector (uncredited)

Heather Pearse

Heather Pearse

Hawker (uncredited)

Jay Simpson

Jay Simpson

Conductor (uncredited)

Pierre Bergman

Pierre Bergman

Detective (uncredited)