Guest Stars Kelly Reilly as Mary Gerrard Rupert Penry-Jones as Roddy Winter Phyllis Logan as Nurse Hopkins Paul McGann as Dr. Peter Lord Elisabeth Dermot Walsh as Elinor Carlisle Diana Quick as Mrs. Welman Marion O'Dwyer as Nurse O'Brien Stuart Laing as Ted Horlick Jack Galloway as Marsden