Sharon Duncan-Brewster
Mira Troy

Helena Bonham Carter
Eudoria Holmes

Sofia Stavrinou
Young Enola
John Parshall
Young Sherlock

Himesh Patel
Dr. Watson

Hannah Dodd
Sarah Chapman / Cicely

Abbie Hern
Mae

Róisín Monaghan
Hilda Lyons

Gabriel Tierney
William Lyon

Catriona Chandler
Agatha Gowerdale