Simon Langton
Tristram Powell
Michael Kitchen
Julian Ovenden
饰:Andrew Foyle
Honeysuckle Weeks
Anthony Howell
饰: Paul Milner
Ellie Haddington
饰: Hilda Pierce
Jay Benedict
Martin Hutson
饰:Henry Scott
Fiona Glascott
饰:Jane Hudson
Julian Wadham
饰:W Cmdr Stephen Foster
Nicholas Day
饰:DCS John Meredith
Robert Whitelock
饰:Richard Waterlow
Brian Poyser
饰:Rev Aubrey Stewart
Michael Jayston
饰:AC Henry Parkins
Malcolm Sinclair
饰:Father Martin Keppler
Vince Leigh
饰:Adam Everitt
Sheila Ballantine
饰:Victoria Hammond
Jay Simpson
饰:Sgt Brooke
Philip Fox
饰:Bill Burton
Elizabeth McKechnie
饰:Joyce Meredith
Clifford Rose
饰:Bishop Francis Wood
Anthony Horowitz
Michael Chaplin
Michael Chaplin
Joyce Nettles
James Aspinall
Andy Bradford
James Aspinall
Tom Cully
Terry Charman