Guest Stars Arthur Cox as Dr. Hawker Karl Johnson as Saunders Hermione Norris as Celestine Sorcha Cusack as Margaret Opalsen Elizabeth Rider as Grace Trevor Cooper as Ed Opalsen Simon Shepherd as Andrew Hall Andrew Carr as Hubert Devine