All Cast

Charlton Heston
Sherlock Holmes

Richard Johnson
Dr. Watson

Susannah Harker
Irene St. Claire

Edward Fox
Alistair Ross

John Castle
Neville St. Claire

Simon Callow
Inspector Lestrade

Clive Wood
Jonathan Small

Kiran Shah
Tonga
Lloyd McGuire
P.C. Hopkins

Stefan Kalipha
Wali Dad
Kaleem Janjua
Durga Dass
James Coyle
Birdy Johnson
