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