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