Guest Stars Iain Glen as Dr. David Willoughby Greta Scacchi as Mrs. Burton-Cox Adrian Lukis as Gen. Alistair Ravenscroft Vincent Regan as Det. Insp. Beale Danny Webb as Superintendent Bill Garroway Vanessa Kirby as Celia Ravenscroft Ferdinand Kingsley as Desmond Burton-Cox Alexandra Dowling as Marie McDermott Ruth Sheen as Madame Rosentelle Claire Cox as Dorothea Jarrow Caroline Blakiston as Julia Carstairs Annabel Mullion as Lady Margaret Ravenscroft Jo-Anne Stockham as Mrs. Willoughby Elsa Mollien as Zelie Rouxelle Maxine Evans as Mrs. Buckle Hazel Douglas as Mrs. Matcham