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