Two murders... two towns... two determined cops... One morning in March, on the edge of a cliff overlooking the sea, a woman named Karen Drew is found in her wheelchair with her throat slit. Back in Eastvale on that same morning, in a tangle of narrow alleys behind a market square, the body of Hayley Daniels is found raped and strangled. On loan to a sister precinct, Detective Inspector Annie Cabbot draws the first case, but she turns up nothing in Karen Drew's past that might have prompted someone to kill her. Meanwhile, in the Hayley Daniels murder, Chief Inspector Alan Banks has suspects galore. Then a breakthrough spins Annie's case in a shocking and surprising new direction, straight toward Banks. Together they must search for two killers who could strike again at any moment, with bloody fury.