Guest Stars Jonathan Cake as Hattersley Joe Absolom as Fergus Markham Sarah Badel as Rachel Sean Gallagher as Hargrave Paloma Baeza as Rose Markham Jackson Leach as Arthur James Purefoy as Mr. Lawrence Kenneth Cranham as Reverend Millward Pam Ferris as Mrs. Markham Cathy Murphy as Miss Myers Aran Bell as Richard Wilson Miranda Pleasence as Eliza Millward Janet Dale as Mrs. Wilson Karen Westwood as Jane Wilson