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