First broadcast 3rd/10th March 1985.
Roy Marsden - Chief Superintendent Adam Dalgliesh
Phyllis Calvert - Eleanor Maxie
Bill Fraser - Sir Reynold Price
Julian Glover - Felix Hurst
Mel Martin - Deborah Riscoe
Rupert Frazer - Stephen Maxie
Clare Higgins - Catherine Bowers
John Vine - Inspector John Massingham
Jean Heywood - Martha
Robert Glenister - Derek Pullen
Kim Thomson - Sally Jupp
Ronnie Stevens - Victor Proctor
Norman Wooland - Simon Maxie
Charles Morgan - Dr. Charles Epps
John Bott - Rev Bernard Hinks
Will Leighton - Sam Bocock
Oliver Maguire - DS Dick Daniel
Dimitri Andreas - Nicky Alexiou
Katja Kersten - Ingrid Graham
Arturo Venegas - Marcos Iturralde
Alfred Hoffman - Dr. Feltman
Lucy Hancock - Rosie