Op een afgelegen plek in de Schotse Hooglanden wordt het verbrande lichaam van een vrouw gevonden. Aan de hand van een stukje stof van een sjaal en een tand die op de plaats delict worden gevonden kan de patholoog vaststellen dat het om Elaine Buxton gaat. Inspecteur Luc Callanach die net in Edinburgh is aangekomen na zijn vertrek bij Interpol en nauwelijks kennis heeft gemaakt met zijn nieuwe team, wordt belast met het onderzoek naar de gruwelijke dood van de vrouw.
In een geheime kamer in een woning in Edinburgh wordt een vrouw gevangen gehouden door een sadistische moordenaar die haar martelt en vernedert en daarvan geniet. Dan verdwijnt opnieuw een vrouw en ook zij wordt op een barbaarse wijze om het leven gebracht.