Guest Stars Jonathan Cake as Hattersley Joe Absolom as Fergus Markham Sarah Badel as Rachel Jackson Leach as Arthur Sean Gallagher as Hargrave Paloma Baeza as Rose Markham Beatie Edney as Annabella James Purefoy as Mr. Lawrence Kenneth Cranham as Reverend Millward Pam Ferris as Mrs. Markham Cathy Murphy as Miss Myers Dominic Rowan as Lowborough Aran Bell as Richard Wilson Susannah Wise as Millicent Karen Westwood as Jane Wilson Janet Dale as Mrs. Wilson Kim Durham as Benson Miranda Pleasence as Eliza Millward Joseph O'Conor as Doctor Jon Croft as Farmer Angela Bradley as Lawrence's Maid