The Sunday Times NUMBER ONE bestseller Two young girls. Two unspeakable crimes. Fifty years separate them - their pain connects them. When the body of a 15-year-old is found in a remote countryside lane, beaten and broken, DI Annie Cabbot is brought in to investigate how the child could possibly have fallen victim to such brutality. Newly promoted Detective Superintendent Alan Banks is faced with a case that is as cold as they come. Now in her 60s, Linda Palmer was attacked aged 14 by celebrity entertainer Danny Caxton, yet the crime has never been investigated - until now. As each steps closer to uncovering the truth, they'll unearth secrets much darker than they ever could have guessed . . .