Schotland, 1660. Ailsa, een heler, leeft een onopvallend leven in een klein kustdorpje, net buiten Aberdeen. Ze heeft een cottage, één beste vriendin en haar werk. Diep vanbinnen is ze echter doodongelukkig. Op de donkerste avond van haar bestaan verandert haar leven op slag. Ze ontmoet een duistere entiteit die haar kan geven wat haar hart begeert. Alleen, hoe dichter ze bij haar doel komt, hoe duidelijker het wordt dat niets is wat het lijkt. Iedereen is op zoek naar eeuwige liefde, maar tegen welke prijs?