Episode

The Final Problem

Cast
Clive Merrison as Sherlock Holmes
Michael Williams as Dr. John H. Watson
Jane Whittenshaw as Jenny
Frederick Treves as Col. Sebastian Moran
Michael Pennington as Prof. James Moriarty
Sean Arnold as Insp. Patterson
Terence Edmond as Peter Steiler
Ann Windsor as Mrs. Collier
Norman Jones as Sir George
Richard Pearce as Jenkinson
Alan Barker as Walmsley