Jane 'Jinx' Kingsley
Dervla Kirwan
Dr Alan Protheroe
James Wilby
DC Gary Fraser
Martin Walsh
DC Charlie Xavier
Richard Laing
Mrs Helms
Marlene Sidaway
Mr Helms
Peter Russell
Trish
Emily Corrie
Meg Harris
Charlie Fane
Andrew Greenhall
David Foxxe
Miles Kingsley
Robert Hands
Leo Wallader
Daniel O'Grady
Rachel Harris
Pandora Colin
Simon Harris
Joseph Bennett
Donald Grant
Bernard Padden
Driver
David Baukham
Casualty Doctor
Doreene Blackstock
Sarah Materson
Penny Bunton
Dr. Clark
Craig Crosbie
Detective
Eva Gray
Receptionist
Sarah Reeves
Caroline Harris
Joanna David
Adam Kingsley
Paul Freeman
Bernard Weston
Peter Gunn
Bobby Franklyn
Lee Ingleby
DI Arthur Maddox
Nicholas Gecks
DS Susie Blake
Connie Hyde
DCI Cheever
Robert Demeger
Costume Designer
Charlotte Walter
Writer
Minette Walters
Director
Graham Theakston
Niall Leonard
Producer
Tony Redston
Second Assistant Director
Kate Beeston
Location Manager
Jonathan Wicks
Assistant Location Manager
Tanya Harris
Production Runner
Jo Sheehan
Post Production Coordinator
Karen Jones
Focus Puller
David Tondeur
Production Secretary
Marigold Joy
Boom Operator
Simon Dart
Wardrobe Supervisor
Anthony Black
Gaffer
Eddie White
First Assistant Director
Paul Judges
Production Accountant
Caroline Saunders
Art Direction
Anna Dargavel
Casting
Anne Henderson
Script Supervisor
Ruth Christie
Clapper Loader
Axel Ulrich
Third Assistant Director
Melanie Bägust
Production Coordinator
Vanessa Jones
Grip
Nick Pearson
Makeup Artist
Sara Osborn
Assistant Accountant
Ken Payne
Director of Photography
Dominic Clemence
Electrician
Paul Sykes
Camera Operator
Jim Alloway
Kenny Sykes
Generator Operator
Graham Newton
Assistant Costume Designer
Carin Hoff
Construction Manager
Mark Collisson
Lisa Pickering
Wardrobe Assistant
Kate Eden
Best Boy Electric
Larry Deacon
Property Master
John Brown
Visual Effects
Mark Holt
Sound Editor
Graham Lawrence
Music
Colin Towns
Production Executive
Mark Galbraith
Production Design
Nick Somerville
Makeup Designer
Marilyn MacDonald
Assistant Editor
Richard Crawford
Script Editor
Helen Crawley
Executive Producer
Suzan Harrison
Stunt Coordinator
Nick Powell
Sound Recordist
John Taylor
Associate Producer
Jonathan Crofts
Philip Bothamley
Editor
Alan Jones
Sound Mixer
Colin Martin