Guest Stars Moira Brooker as Judith Deacon Philip Bretherton as Alistair Deacon Jenny Funnell as Sandy Edwards Matthew Marsh as Alex Duncan Eleanor Moriarty as Polly Isabelle Amyes as Ruth Duncan