O investigador aposentado Frank Elder leva uma vida aparentemente tranquila no interior da Inglaterra. Suas noites, porém, são atormentadas por terríveis pesadelos. Frank não consegue se desligar de um caso não resolvido 15 anos antes, que levou à prisão os suspeitos Shane Donald e Alan McKeirnan, mas nunca revelou o paradeiro da vítima, Susan Blacklock. Quando Shane recebe a liberdade condicional, Elder se vê impelido a retomar o caso, mas o suspeito foge e mais uma jovem desaparece, mergulhando o investigador novamente no sinistro mundo dos serial killers.