Jeremy Brett
Sherlock Holmes
Edward Hardwicke
Dr. John Watson
Elizabeth Spriggs
Eileen Mason
Richard Dempsey
Jack Ferguson
Maurice Denham
Augustus Merridew
Jason Hetherington
Michael Mason
Yolanda Vazquez
Carlotta Ferguson
Marcello Walton
Tom Carter
Paul Parris
Albert, The Pageboy
Anthony Price
Ricardo, The Baby