Richard Laxton
Eddie Marsan
饰: John Darwin
Monica Dolan
饰: Anne Darwin
Mark Stanley
饰: Mark Darwin
Dominic Applewhite
饰: Anthony Darwin
Karl Pilkington
饰: DC Phil Bayley
David Fynn
饰: Dave Leigh
Andrew Lancel
饰: DS Paul Sampson
Francesca Knight
饰: Flick
饰:John's father
Tom Bonington
饰: John's solicitor
Gerard Horan
饰: Prosecution Barrister
Lois Chimimba
饰: DC June Ayoade
David Lonsdale
饰: Les Dolding
Milo Twomey
饰: Defence Barrister
Marcus Onilude
饰: Sgt Craig Clark-Darby
Karina Fernandez
饰: Anne's solicitor
饰: Karina Vilar
Colin R. Campbell
Simon Greenall
Luis Soto
Ellis Jones
Eddie Arnold
Trevor Fox
Jorge Albuquerque
Martin McGlade
Gerard Horan
Carol Harvey
Chris Lang
David Leigh
Harry Escott
Ben Pearson
Richard Cooke
服装设计
João Pedro Ruivo