A Edimbourg, une adolescente est enlevée sur le chemin de l'école. En charge de l'affaire, le capitaine Lennox pense connaître l'identité du kidnappeur.
Edimbourg. Sur le chemin du collège, la jeune Britney Hamil disparaît. Le capitaine Ray Lennox, de la brigade des Crimes graves, est chargé de l'enquête avec Amanda Drummond. Cette affaire fait resurgir chez Lennox un passé traumatisant et ranime sa haine farouche des pervers. Lennox est convaincu que Britney a été kidnappée par un tueur en série, connu sous le nom du Confiseur, même si celui-ci été arrêté et emprisonné il y a des années...