Jack Gold
Charles Beeson
John Thaw
Ellen Thomas
Anthony Calf
饰:Miles Beddoes
Oliver Ford Davies
饰:Peter Foxcott QC
David Harewood
饰:David Adams
饰:Sarah
Jenny Jules
饰:Alex Wilson
Alex Leppard
饰:Cabbie
饰:Turner
饰:Tom Buckley
James Puddephatt
饰:Sergeant Spiridion
Norman Roberts
饰:Juror
John Wood
饰:Mr Justice Way
饰:RSM Brown
Linda Bassett
饰:Miss Haddon QC
饰:Angela Beddoes
Roger Hammond
饰:Dartwood
Lisa Harrow
饰:Lizzie Kavanagh
Nicholas Jones
饰:Jeremy Aldermarten QC
饰:Gemma Beddoes
Nicholas Lumley
饰:Doctor Cole
Danny Midwinter
饰:Gary
Richard Pasco
饰:Rev Matthew Beddoes
饰:Inspector Judd
Arkie Whiteley
饰:Helen Ames
Andrew Woodall
饰:Edgar Beddoes
Douglas Watkinson
Simon Wakefield
Joyce Gallie
Rob Pursey
Rob Pursey
Fred Hole
Lindsay Pugh
Rob Pursey
Rob Pursey
Paul Hamblin