Chargé de protéger des braconniers les domaines de pêche de l'île de Lewis, Fin Macleod retrouve une vieille connaissance, Whistler, ancienne fierté de l'île devenu vagabond.
Alec Nichols, inspecteur dans la ville balnéaire d'Ilmarsh, est confronté à une scène de crime particulière : les têtes de seize chevaux décapités sont disposées sur le terrain d'un fermier.
En 1563, une poignée de protestants fuyant les guerres de Religion se réfugie au Canada où ils fondent Havre-Grâce. Mais le Nouveau Monde se révèle inhospitalier pour ce groupe d'idéalistes.