Guest Stars Tallulah Fox as Sarah Beatty Fifi Fox as Sarah Beatty Kirsten Foster as WTC Stapleton Sanjeev Bhaskar as Kanan Dutta Catherine Steadman as Polly Beatty Lesley Vickerage as Katherine Dutta Tuppence Middleton as Vicki Walmsley Neil Stuke as Professor Andrew Crane Beatie Edney as Justine Skinner Emily Joyce as Jane Grace Hermione Gulliford as Lucy Sopher Adam Wadsworth as Joshua Grace Dominic Mafham as Frank McLean