Adam Dalgliesh
Martin Shaw
Emma Lavenham
Janie Dee
Caroline Dupayne
Samantha Bond
Muriel Godby
Kerry Fox
Marie Strickland
Siân Phillips
Neville Dupayne
Michael Maloney
Tally Clutton
Anita Carey
Angela Faraday
Lisa Kay
Music
John Lunn
Novel
P. D. James
Director
Diarmuid Lawrence
Executive Producer
Rebecca Eaton
Susan Hogg
Makeup Artist
Sally Hennen
Casting
Michelle Guish
Producer
Richard Broke
Art Direction
Michael Trevor
Simon Lewis
Production Design
Roger Cann
Vivienne Schadinsky
Karen Turner
Costume Design
Les Lansdown
Sound Effects Editor
Robert Bourke
Sound Recordist
Jim Greenhorn
Catherine McCreadie
Makeup Designer
Deanne Turner
Screenplay
Robert Jones
Editor
Tim Marchant
Director of Photography
Simon Richards