Guest Stars Michelle Gomez as Harriet Bailes Lindy Whiteford as Eleanor McNair Murray McArthur as Alan Buchanan Anne Kidd as Helen Duncan Carole Cassidy as Chairwoman Aline Mowat as Susan Kellar Kristin Smith as Young Susan Tom Cotcher as Peter McNair Dean Robertson as Boy at Deep Sea World Phyllis Livingston as Elaine Caroline Hutton as Pauline Buchanan Heather Ann Foster as Alice Buchanan Yasmin Marley as WPC Stuart Hepburn as Ronald Martin Eilidh Fraser as Annie Davidson Vincent Friell as Andrew Kerr