![]() |
Bob Peck as Detective Sergeant Cooper |
![]() |
Miranda Richardson as Dr. Sarah Blakeney |
![]() |
Douglas Hodge as Jack Blakeney |
![]() |
Trudie Styler as Joanna Lascelles |
![]() |
Beth Winslet as Ruth Lascelles |
![]() |
Siân Phillips as Mathilda Gillespie |
![]() |
Virginia McKenna as Violet Orloff |
![]() |
Paul Brooke as Duncan Orloff |
![]() |
Miles Anderson as Detective Inspector Harmer |
![]() |
Hugh Bonneville as Tim Duggan |
![]() |
Finbar Lynch as Dave Hughes |
![]() |
Alan MacNaughtan as James Gillespie |
![]() |
Alan Williams as Bob Spede |
![]() |
Christine Moore as Jenny Spede |
![]() |
Clare Clifford as Headmistress |
![]() |
John Pirkis as Sir William Cavendish (as John Duval) |
| Directing | David Thacker | Director |
| Writing | Minette Walters | Novel |
| Writing | Tony Bicât | Writer |
| Production | Samantha Vince | Production Coordinator |
| Costume & Make-Up | Lyn Avery | Costume Designer |
| Costume & Make-Up | Karen Beale | Wardrobe Supervisor |
| Costume & Make-Up | David Sanderson | Wardrobe Master |
| Sound | Jon Leong | Sound |
| Costume & Make-Up | Christine Walmesley-Cotham | Makeup Designer |
| Directing | Judy Gayton | Continuity |
| Directing | Alan Charlesworth | First Assistant Director |
| Sound | Patrick Quirke | Sound Recordist |
| Production | Jill Trevellick | Casting |
| Crew | Richard Hammatt | Stunt Coordinator |
| Editing | St. John O'Rorke | Editor |
| Sound | Junior Campbell | Original Music Composer |
| Production | Chris Parr | Producer |
| Writing | Jamie Nuttgens | Script Editor |
| Production | Mark Williams | Associate Producer |
| Art | Michael Trevor | Production Design |
| Production | Michael Wearing | Executive Producer |
| Sound | Gary McIntyre | Dialogue Editor |
| Sound | Adam Askew | Sound |
| Sound | Chris MacLean | Music Editor |
| Camera | John Kenway | Director of Photography |
| Sound | Michael Corden | Sound Effects Editor |
| Art | Christophe Gérard | Art Direction |