Ecosse, 1983. Noah Scott Sherington est sur la trace de Bible John, meurtrier de trois jeunes femmes. Sur le point de l'arrêter, l'enquêteur est victime d'une crise cardiaque.
Miles Halter s'ennuie en Floride et opte pour un pensionnat en Alabama. Pour la première fois, il se fait des amis avec qui il étudie, fume, boit et transgresse les interdits.
Tom Kerr est incarcéré pour les meurtres et les viols de plusieurs jeunes filles. Il accepte de mener les enquêteurs dans la forêt d'Eftanglandet, là où se trouve le cadavre d'une des victimes.