Special Guest Stars Caroline Langrishe as Sheila Barr Hermione Norris as Jo Cummings-Browne Robert Bathurst as Andy Cummings-Browne Sandy McDade as Gail Murray Guest Stars Marcia Warren as Beryl Boggle Kobna Holdbrook-Smith as Jez Bloxby Tim Stern as Gene Harvey Maddie Monti as Kyra Simpson Richard Durden as Mr. Boggle John Lightbody as John Cartwright Oliver Lansley as Dr. Brendon Monk Carli Norris as Ella Cartwright Timothy Renouf as Danny Shine