Guest Stars Robert Glenister as Father Brophy Sam Reid as Nat Fletcher Julia Sawalha as Miss Cresswell Fiona Shaw as Katherine Greenshaw Martin Compston as Alfred Pollock Kimberley Nixon as Louisa Oxley Judy Parfitt as Cicely Beauclerk Vic Reeves as Walter Cracken Joanna David as Grace Ritchie Rufus Jones as Horace Bindler Candida Gubbins as Minnie Tulliver Matt Willis as Sgt. Cayley Bobby Smalldridge as Archie Oxley John Gordon-Sinclair as Insp. Welch Oscar Pearce as Philip Oxley