Sherlock Holmes
Nicholas Rowe
John Watson
Alan Cox
Elizabeth Hardy
Sophie Ward
Rathe
Anthony Higgins
Mrs. Dribb
Susan Fleetwood
Det. Sgt. Lestrade
Roger Ashton-Griffiths
Chester Cragwitch
Freddie Jones
Rupert T. Waxflatter
Nigel Stock
Dudley's Friend
Matthew Ryan
Waxflatter
Nigel Stock
Dudley
Earl Rhodes
Older Watson (voice)
Michael Hordern
Bentley Booster
Patrick Newell
Master Snelgrove
Brian Oulton
Khasek - Lower Nile Tavern Owner
Nadim Sawalha
The Reverend Duncan Nesbitt
Donald Eccles
Dudley's Friend
Matthew Blaksted
Dudley's Friend
Jonathan Lacey
Dudley's Friend
Matthew Blakstad
Ethan Engle
Walter Sparrow
Mr. Holmes
Roger Brierley
Mrs. Holmes
Vivienne Chandler
Curio Shop Owner
Lockwood West
Cemetery Caretaker
John Scott Martin
School Porter
George Malpas
School Reverend
Willoughby Goddard
Policeman with Lestrade
Michael Cule
Policeman in Shop Window
Ralph Tabakin
Hotel Receptionist
Nancy Nevinson
Sherlock Holmes
Nicolas Rowe
Schoolboy (uncredited)
Grant Burns
Acolyte (uncredited)
George Lane Cooper
Chestnut Seller (uncredited)
Salo Gardner
Restaurant Patron (uncredited)
Lew Hooper
Footman (uncredited)
Royston Munt
School Master (uncredited)
Henry Roberts
Patron (Lower Nile Tavern) (uncredited)
Fred Wood