Nigel Cole
Martin Clunes
Caroline Catz
饰:Louisa Glasson
Calixte Broisin-Doutaz
饰: Romuald Saint-André
Bruno Gouery
饰: Romaric Groslay
Joe Absolom
饰: Al Large
Ian McNeice
饰: Bert Large
Alan McKenna
饰: Sergeant Pledge
Claire Bloom
饰: Margaret Ellingham
Eileen Atkins
饰: Ruth Ellingham
John Marquez
饰:PC Joe Penhale
David Sterne
饰:Bellamy
Sarah Buckland
饰:Local Lady
Jessica Ransom
饰:Morwenna Newcross
Felix Scott
饰:Mike Pruddy
David Ryall
饰:The Reverend
Ben Bolt
Jack Lothian
Dominic Minghella
Craig Ferguson
Mark Crowdy
Sam Stokes
Joe Geary