Cast (26)

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

Crew (28)

Marilyn Johnson

Casting

Alan Dossor

Producer

David Reynolds

Executive Producer

Harry Bradbeer

Director

Glenn Chandler

Writer

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

Michael Treen

Line Producer

Adrian Burch

Original Music Composer

David Whitaker

Original Music Composer

David Aspinall

Editor

George Kyriakides

Production Design

Nick Harding

Art Direction

Brian Castle

Costume Design

Wendy Yeoman

Script Supervisor

Sue Clark

Music Supervisor

Jo Slater

Costume Supervisor