Året är 1657. Prästens hustru dör i barnsäng och ryktena börjar spridas samma natt. Det pratas om klor och sylvassa tänder, som har slitit upp moderns mage från insidan, om horn och en kropp täckt av hårda förkolnade fjäll. Prästfrun har fött djävulens avkomma, sägs det. Men barnet som den unge lövjekarlen hittar i skogen denna natt liknar inte beskrivningen alls. Flickan har sammetsmjuka, röda lockar och nyfikna bärnstensgula ögon.
Lövjekarlen tar med sig flickan på sina vandringar och lär henne allt han kan om örter och läkeväxter. Han visar henne vägen till älvornas rike och bjuder upp henne till dans när de hör Näckens spel. Ju äldre hans Teresa blir, desto klarare blir det för dem båda att deras vägar har korsats förut, i en annan värld, en annan tid. En gång har de varit älskare, men vad väntar dem i detta liv? Medan de försöker komma underfund med sina känslor, drar häxjägarna allt närmare och snart måste lövjekarlen och Teresa fly för sina liv.