Self - Narrator
Steve Humphries
Self (as Dr Sarah Goode)
Sarah Goode
Self - Forensic Psychologist (as Prof. Corine de Ruiter)
Corine de Ruiter
Self
Sarah Forsyth
Self (as Eddie)
Edward Chambers
Self - Investigative Journalist
Tim Tate
Self - Head of Strategy, NSPCC
Jon Brown
Ian McFadyen
Producer
Director
Editor
Nick Maddocks
Rudolph Herzog