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