Characters played by Roy Marsden
Adam Dalgliesh
Characters played by Ian Bannen
Gabriel Dauntsey
Characters played by Cathryn Harrison
Claudia Etienne
Characters played by Amanda Root
Frances Peverell
Characters played by Sylvia Syms
Esme Carling
Characters played by Lizzy McInnerny
Kate Miskin
Characters played by Jonathan Coy
James de Witt
Characters played by Carolyn Pickles
Miss Blackett
Characters played by Raymond Gérôme
Jean-Philippe Etienne
Characters played by Rowena Cooper
Mrs. Demery
Characters played by Samantha Edmonds
Mandy Price
Characters played by Eoin McCarthy
Declan Cartwright
Characters played by Brooke Kinsella
Daisy Reed
Characters played by Tim Dutton
Daniel Aron
Characters played by James Wilby
Gerard Etienne
Characters played by Gabrielle Lloyd
Agnes Clements
Nun - Agnes Clements
Characters played by Vicky Murdock
Mrs. Reed
Characters played by David de Keyser
Mr. Aron
Characters played by Jason Hall
Rupert Farlow
Characters played by Matthew Mills
Poetry Promoter
Characters played by David Dixon
Dr. Wardle