Guest Stars Nick Lee as DS Mark Renwick Alisha Kelly as Young Annie Shashi Rami as D.Spt. Vikram Singh Sarah Winman as Beth Rawlins Danika McGuigan as Miss MacLean Robert Thompson as Max Rawlins Tracy Brabin as Pam Philips Libby Dunne as Young Jane John Harding as Hospital Manager Karl Shiels as DCI Maurice Jones Lucy Cray-Miller as Ante-Natal Nurse Natalie Radmall-Quirke as Annie Phoebe Strickland as Zoe Philips Robert Farrelly as Elliot