Edward Woodward
Sherlock Holmes
John Hillerman
Dr. John Watson
Anthony Andrews
Prof. James Moriarty
Kim Thomson
Sophie DeVere
Peter Jeffrey
Mycroft Holmes