All Cast

Roy Marsden
Commander Adam Dalgliesh

Ricci Harnett
Gary Ashe
Britta Smith
Mrs. Carpenter

Philip Stone
Edmund Froggett
Frederick Treves
Hubert St. John Langton
Richard Huw
Simon Costello

Ian McNeice
Desmond Ulrick

Matthew Marsh
Drysdale Laud
Oona Kirsch
Valerie Caldwell

Ken Jones
Harry Naughton

Flora Montgomery
Octavia Aldridge

Janet Dale
Mrs. Buckley
Nina Marc
Lois Costello
Sarah Winman
Kate Miskin
Nicola Mycroft
Young Venetia
Roger Blake
Father Presteign

Miles Anderson
Mark Rawlstone
Zibba Mayes
Mrs. O'Keefe

Clinton Blake
Michael Gates
Leila Bertrand
Mrs. Page
