Martin Clunes als John George Haigh | |
Keeley Hawes als Gillian Rogers | |
Richard Hope als Dr. Archie Henderson | |
Celia Imrie als Rose Henderson | |
Rowena Cooper als Mrs. Durand-Deacon | |
John Flanagan als Arnold Burtin | |
Terence Beesley als DS Heslin | |
Matyelok Gibbs als Mrs Constance Lane | |
Barbara Marten als Emily Haigh | |
Geoff Holman als John Haigh Senior | |
Christopher Town als John George Haigh (as a boy) | |
Ken Drury als Mr. Greig | |
Neil McKinven als Donald McSwan | |
Claire Nielson als Amy McSwan | |
Donald Douglas als William McSwan | |
Christopher Ettridge als Steven Rogers (as Chris Ettridge) | |
Sally Carman als Betty | |
Duggie Brown als Morrison | |
Emma Cooke als Mrs Louisa Bird | |
Paula Stockbridge als Mrs Kirkwood | |
Amanda Haberland als Sgt. Lambourne | |
Charles De'Ath als Sgt Symes | |
Geoff Oldham als Magistrate | |
Randal Herley als Elderly Resident | |
Eamonn Riley als Mr Parry | |
Nick Chadwin als Veterinary Surgeon |
Harry Bradbeer | Director |
David Reynolds | Executive Producer |
Glenn Chandler | Writer |
Alan Dossor | Producer |
David Whitaker | Original Music Composer |
Brian Castle | Costume Design |
Jo Slater | Costume Supervisor |
David Aspinall | Editor |
Adrian Burch | Original Music Composer |
George Kyriakides | Production Design |
Wendy Yeoman | Script Supervisor |
Nick Harding | Art Direction |
Sue Clark | Music Supervisor |
Michael Treen | Line Producer |
Marilyn Johnson | Casting |
Robin Vidgeon | Director of Photography |
Judy Jarvis | Makeup Designer |
Paul Elkins | First Assistant Director |
Sophie Hebron | Second Assistant Director |
Nicola Mairs | Production Coordinator |
Christa Lovisetto | Location Manager |
Michael Betts | Property Master |
Ian Adrian | Camera Operator |
Craig Atkinson | Grip |
John Fountaine | Sound Recordist |
Chris Heeley | Gaffer |
Ian Rowley | Special Effects |
Jo Gilyead | Makeup Supervisor |