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