Mike Hodges
Michael Kitchen
饰:Major Herbert Rowse Armstrong
Sarah Miles
饰:Catherine Armstrong
David Thewlis
饰:Oswald Martin
Lesley Sharp
饰:Constance 'Connie' Martin, née Davies
Peter Vaughan
饰:Dr. Hinks
Diana Quick
饰:Marion Glassford-Gale
Bernard Hepton
饰:Mr. Davies
饰:Chief Inspector Crutchett
Robert Stephens
饰:Henry Vaughan
Chloe Tucker
饰:Eleanor Armstrong
Alexandra Milman
饰:Margaret Armstrong
Joseph Steel
饰:Pearson Armstrong
Lucy Jenkins
饰:Inez
Roger Lloyd-Pack
饰:Phillips
Patrick Godfrey
饰:Griffiths
Rhonda Lewis
饰:Mrs. Davies
Sam Cox
饰:Vicar
饰:Wilks
Christine Pollon
饰:Pearce
Paul Brooke
饰:Arthur
Amanda Walker
饰:Bessie
Arbel Jones
饰:Mrs. Flitch, Barmaid
饰:Doctor
Brian Pettifer
饰:Bank Manager
Eve Bland
饰:Dorothy Martin
Stephen Lyons
饰:Gilbert Martin
John Owens
饰:Official
饰:Sgt Sharp
饰:Supt Weaver
Robert Oates
饰:Williams
Nicholas Selby
饰:Sir Bernard Spilsbury
Denys Hawthorne
饰:Curtis-Bennett
John Horsley
饰:Pollock
Ralph Nossek
饰:Justice Darling
Hubert Rees
饰:Governor
Richard Strange
饰:Hangman
Laurence Richardson
饰:Michael
Michael Chaplin
Michael Chaplin
Patrick Harbinson
Sarah Wilson
Barrington Pheloung
Gerry Fisher
Gerry Fisher
Joanne Woollard
布景师
Barrington Pheloung
Barrington Pheloung
Gerry Fisher
Joanne Woollard
Gerry Fisher
Tony Dawe
Robin O'Donoghue