Full Cast — The Return of Sherlock Holmes (1986–1988)
Jeremy Brett
Sherlock Holmes
Edward Hardwicke
Dr John Watson
Rosalie Williams
Mrs Hudson
Colin Jeavons
Inspector Lestrade
Denis Lill
Inspector Bradstreet
Eric Porter
Professor Moriarty
Patrick Allen
Colonel Sebastian Moran
Richard Bebb
Sir John Hardy
Robert Addie
Mr Murray
Naomi Buch
The Countess of Maynooth
Paul Lacoux
The Honourable Ronald Adair
Elizabeth Ritson
Ivy
Roger Rowland
Butler
John Palmer
Policeman
James Bree
Coroner
Alan Howard
The Duke of Holdernesse
Christopher Benjamin
Dr Huxtable
Nicholas Gecks
James Wilder
Nissar Modi
Lord Arthur Saltire
Jack Carr
Ruben Hayes