Guest Stars Katherine Parkinson as Rebecca Ophelia Lovibond as Rachel Ben Willbond as Jeremy Julian Rhind-Tutt as Mark Luke Pasqualino as Lee Anne Reid as Geraldine Anna Chancellor as Elizabeth Marc Wootton as John Timothy West as Andrew Tim Key as Ian