In een middeleeuws dorpje op een eiland bij Schotland woont een meisje dat Leana wordt genoemd. Ze woont bij haar grootmoeder. Als grootmoeder sterft wordt Leana op het dorpsplein ‘geveild’. Maar niemand wil Leana hebben. De mensen zijn arm en kunnen een extra mond niet voeden. Dan biedt Juniper aan haar in huis te nemen. Juniper woont alleen, buiten het dorp. Ze is anders dan de mensen uit het dorp. Als ere zieken zijn, wordt Juniper gehaald, want zij weet veel van kruiden en geneesmiddelen. Fluisterend noemt men haar wel ‘de heks’. Leana moet met Juniper mee. Ze is verschrikkelijk bang en wantrouwig. Zou Juniper echt een heks zijn?