David Tucker
Judi Dench
饰:Bridget
Ronald Pickup
饰:Mark
Joely Richardson
饰:Serafina
Maurice Denham
饰:Herbert
Isabelle Lucas
饰:Mrs Brooker
Gwen Watford
饰:Frieda
Hugh Quarshie
饰:Daniel
Gawn Grainger
饰:Giles' Father
饰:Roger
饰:Pram Woman
Frances Barber
饰:Rebecca
Patrick Godfrey
饰:Father Gough
Marcia Warren
饰:Jean
Francesca Folan
饰:Phyllida
Antonia Pemberton
饰:Trudy
Candice Reason
饰:Brownies
饰:Church Choir
Ralph Nossek
饰:Dr Fischenbaum
饰:Doctor
Helen FitzGerald
饰:Laura
Douglas Hodges
饰:Giles
饰:Church Elder
Wale Ojo
饰:Jim
Moira Williams
Stephen Oliver
Stephen Oliver
Charlotte Holdich
Terry Bamber