Guest Stars Julia Sawalha as Nikki Watson Geraldine Alexander as Sarah Jerome Flynn as Alan Deacon Steve Nicolson as Steve Bob Barrett as Medical Registrar David Henry as Mr. Spencer Rupert Holliday-Evans as Michael Cook Geoffrey Toone as Mr. Bridges Ann Penfold as Edith Anna Livia Ryan as Kim Frayn John O'Toole as Tom Philby Eleanor David as Stephanie Freeman