Episode

The Naval Treaty

Cast
Peter Cushing as Sherlock Holmes
Nigel Stock as Dr. John H. Watson
Donald Tandy as Insp. Forbes
Patrick Tull as Charles Gorot
Jane Lapotaire as Annie Harrison
Peter Bowles as Joseph Harrison
Dennis Price as Lord Holdhurst
Lucy Griffiths as Mrs. Tangey
Robin Wentworth as Tangey
Roger Maxwell as Ambassador
Humphrey Heathcote as Constable
Lane Meddick as Peters