Guest Stars Caroline Langrishe as Sheila Barr Sally Scott as Sister Julia Kelly Adams as Melissa Sheppard Robert Daws as Ted Huxley Rosie Day as Karen Sheppard Jonathan Dow as Dr. Henderson James Anderson as Luke Sheppard Richard Glover as John Dewey