First broadcast 17th/24th 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
Barbara Hicks - Miss Molpas
Ronnie Stevens - Victor Proctor
Elizabeth Benson - Doris Proctor
Vivienne Burgess - Mrs. Liddell
Arturo Venegas - Marcos Iturralde
Norman Wooland - Simon Maxie
Charles Morgan - Dr. Charles Epps
Mary Duddy - Hospital Sister
Lucy Hancock - Rosie
John Bott - Rev Bernard Hinks
Will Leighton - Sam Bocock
Richenda Carey - Miss Bullard
John Crocker - Mr. Wilson
Struan Rodger - James Ritchie
Katja Kersten - Ingrid Graham