- 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
- Harry Bradbeer
- David Reynolds
- Alan Dossor
- Marilyn Johnson
- Adrian Burch
Martin Clunes interpreta a John George Haigh en la película.
Keeley Hawes interpreta a Gillian Rogers en la película.
Richard Hope interpreta a Dr. Archie Henderson en la película.
Celia Imrie interpreta a Rose Henderson en la película.
Rowena Cooper interpreta a Mrs. Durand-Deacon en la película.
John Flanagan interpreta a Arnold Burtin en la película.
Terence Beesley hace el papel de DS Heslin.
Matyelok Gibbs interpreta a Mrs Constance Lane en la película.
Barbara Marten interpreta a Emily Haigh en la película.
Geoff Holman interpreta a John Haigh Senior en la película.
Christopher Town hace el papel de John George Haigh (as a boy).
Ken Drury hace el papel de Mr. Greig.
Neil McKinven hace el papel de Donald McSwan.
Claire Nielson interpreta a Amy McSwan en la película.
Donald Douglas interpreta a William McSwan en la película.
Christopher Ettridge hace el papel de Steven Rogers (as Chris Ettridge).
Sally Carman interpreta a Betty en la película.
Duggie Brown hace el papel de Morrison.
Emma Cooke interpreta a Mrs Louisa Bird en la película.
Paula Stockbridge hace el papel de Mrs Kirkwood.
Amanda Haberland interpreta a Sgt. Lambourne en la película.
Charles De'Ath hace el papel de Sgt Symes.
Geoff Oldham interpreta a Magistrate en la película.
Randal Herley interpreta a Elderly Resident en la película.
Eamonn Riley interpreta a Mr Parry en la película.
Nick Chadwin interpreta a Veterinary Surgeon en la película.
Capítulo disponible en las siguientes plataformas: