Pendant dix ans, à Édimbourg, un tueur a fait couler le sang à Noël, en abandonnant le corps d’une femme nue, la gorge tranchée, au bord de l’eau. Dix ans, dix femmes. La dernière était la fiancée d’Anthony McLean.
L’inspecteur se bat toujours avec ses démons quand soudain le tonnerre…