Guest Stars Gemma Jones as Edith James Laurenson as Gerald Yvonne Gilan as Helen David Collings as Tommy Geoffrey Matthews as David Sheila Beckett as Mrs Merchant Walter Horsbrugh as Dr Slocum Jonathan Lawson as Giles