Août 1976. Blessé lors d'une arrestation qui a mal tourné, le shérif Nelson Garrett quitte son poste pour devenir gardien dans un pénitencier d'Etat situé dans les Everglades.
A la fin de la Première Guerre mondiale, l'Anglaise Amy Vanneck arrive à Amiens pour en apprendre davantage sur Edward Haslam, son amoureux disparu dans les tranchées.
Quand un de ses fidèles clients, un vieux monsieur, est pris d'un malaise et meurt sous ses yeux, Cassie Andrews, employée dans une petite librairie new-yorkaise, trouve près de lui un ouvrage étrange