Claire Goose (Jane Phillips)Alisha Kelly (Young Annie)Felix Scott (Rob)Robert Pugh (Pete)Peter Firth (Andrew Rawlins)Pippa Haywood (DI Alison Hall)Christine Bottomley (Emma Rawlins)Shashi Rami (D.Spt Vikram Singh)Nick Lee (DS Mark Renwick)Sarah Winman (Beth Rawlins)Robert Thompson (Max Rawlins)Natalie Radmall-Quirke (Annie)Libby Dunne (Young Jane)Nicola McGuigan (Miss Maclean)Tracy Brabin (Pam)Phoebe Strickland (Zoe)Robert Farrelly (Elliot)Lucy Cray-Miller (Ante-natal nurse)
25 years ago, Jane saw a man killing her mother. Today she's a well-adjusted wife and mother herself. While having a physical, she notices a doctor who looks like the killer and reports him. No one believes her--except one cop.