Full Credits
26 members

Martin Clunes
John George Haigh

Keeley Hawes
Gillian Rogers

Richard Hope
Dr. Archie Henderson

Celia Imrie
Rose Henderson

Rowena Cooper
Mrs. Durand-Deacon

John Flanagan
Arnold Burtin

Terence Beesley
DS Heslin

Matyelok Gibbs
Mrs Constance Lane

Barbara Marten
Emily Haigh
Geoff Holman
John Haigh Senior
Christopher Town
John George Haigh (as a boy)

Ken Drury
Mr. Greig
Neil McKinven
Donald McSwan

Claire Nielson
Amy McSwan

Donald Douglas
William McSwan

Christopher Ettridge
Steven Rogers (as Chris Ettridge)

Sally Carman
Betty

Duggie Brown
Morrison

Emma Cooke
Mrs Louisa Bird
Paula Stockbridge
Mrs Kirkwood
Amanda Haberland
Sgt. Lambourne

Charles De'Ath
Sgt Symes
Geoff Oldham
Magistrate
Randal Herley
Elderly Resident
Eamonn Riley
Mr Parry
Nick Chadwin
Veterinary Surgeon
28 members
Harry Bradbeer
Director
Paul Elkins
First Assistant Director
Sophie Hebron
Second Assistant Director
Wendy Yeoman
Script Supervisor
Glenn Chandler
Writer
Marilyn Johnson
Casting
David Reynolds
Executive Producer
Alan Dossor
Producer
Nicola Mairs
Production Coordinator
Christa Lovisetto
Location Manager
Michael Treen
Line Producer
Robin Vidgeon
Director of Photography
Craig Atkinson
Grip
Ian Adrian
Camera Operator
John Fountaine
Sound Recordist
Sue Clark
Music Supervisor
David Whitaker
Original Music Composer
Adrian Burch
Original Music Composer
Michael Betts
Property Master
Nick Harding
Art Direction
George Kyriakides
Production Design
Judy Jarvis
Makeup Designer
Jo Gilyead
Makeup Supervisor
Brian Castle
Costume Design
Jo Slater
Costume Supervisor
David Aspinall
Editor
Ian Rowley
Special Effects
Chris Heeley
Gaffer