Guest Stars Hattie Morahan as Jane Rosalind Ayres as Gran (Sandra Bockman) Susannah Doyle as Tatiana Mark Heap as Norris Sanjeev Bhaskar as Ray Sarah Woodward as Mary Bob Cryer as PC Dixon