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