Enola Holmes 3 Cast and Crew

Main Cast: Millie Bobby Brown as Enola Holmes
Main Cast: Louis Partridge as Lord Tewkesbury
Main Cast: Himesh Patel as Dr. Watson
Supporting Cast: Sharon Duncan-Brewster as Mira Troy
Supporting Cast: Henry Cavill as Sherlock Holmes
Supporting Cast: Helena Bonham Carter as Eudoria Holmes
Director: Philip Barantini
Film Producer: Millie Bobby Brown
Film Producer: Mary Parent
Film Producer: Ali Mendes
Film Producer: Álex García
Film Producer: Jake Bongiovi
Film Producer: Isobel Richards