Elverbakken er en stærk fortælling om uforudsigelig kærlighed, stærk loyalitet og søsterskab på tværs af tid og rum.
Celines tilværelse splintres, da hendes mand erklærer, han vil skilles. Med samme slag mister hun også sit arbejde på den skole, hvor han er rektor, og hun og børnene må finde et nyt hjem.
De flytter ind i et gammelt hus i landsbyen Sunnanäng ved bredden af Siljansøen — et hus, hvor mange dramatiske kvindeskæbner har udfoldet sig. På husets loft finder Celine en gammel, slidt dagbog. I den beretter enken Emilia om et helt andet liv i en helt anden tid og om det nærtliggende Käringberget, hvor man i 1600-tallet brændte kvinder, man havde dømt som hekse.
Huset på Elverbakken gemmer på mange af fortidens hemmeligheder, og Celines lille datter, den syvårige Sofia, skal vise sig at have evnen til at se det, som er skjult for andre.