Cameron McAllister
饰:Jonathan Hutchinson
饰:D.S.Nicholson
饰:Self - Presenter
Victor Power
饰:Anthony Deroche
Paul Begg
饰:Self - Author 'Jack the Ripper The Uncensored Facts'
饰:Self - Author 'The Crimes, Detection and Death of Jack the Ripper'
Peter Terry
饰:Police Sergeant
Mark Chapman
饰:Rapist
饰:Det Insp Steve Hobbs
Martin East
Brian Lawrence
饰:Detective
Sandeep Sharma
Virginia Beare
饰:Jane Mitchell
饰:Self - Head of Psychology University of Surrey
Max Harvey
饰:Sir Melville Macnaghten
饰:Self - Author 'The Complete Jack the Ripper'
Amerjit Deu
饰:Det Con Jeff Devine-Jones
Frank Ellis
饰:Security Guard at Docks
Tina Martin
饰:Mrs Lee
Lola Morice
Renu Setna
饰:Taxi Controller
Shaun Williamson
饰:Taxi Driver
Jeff Pope