Guest Stars Robert Thompson as Max Rawlins Alisha Kelly as Young Annie Nick Lee as DS Mark Renwick Shashi Rami as D.Spt. Vikram Singh Sarah Winman as Beth Rawlins Danika McGuigan as Miss MacLean 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