Häxan är den tionde boken i den älskade Fjällbackaserien av Camilla Läckberg. Återigen följer vi författaren Erica Falck och polisen Patrik Hedström i deras strävan att lösa mysterier kring ondskans gärningar.
När fyraåriga Linnea försvinner från en gård utanför Fjällbacka, väcks minnen av en tidigare tragedi till liv. Trettio år tidigare försvann en annan liten flicka från samma gård och hittades senare mördad. Två trettonåriga flickor anklagades och dömdes för brottet men slapp fängelse på grund av sin ålder. En av dem har levt ett stilla liv i Fjällbacka, medan den andra har just återvänt som en firad skådespelare för att spela Ingrid Bergman i en film.
Samhället mobiliserar för att hitta Linnea, och hon hittas till slut naken vid samma skogstjärn som den första flickan. Skräcken sprider sig och frågan är om fler flickor är i fara. Patrik Hedström och hans kollegor börjar undersöka om det finns ett samband mellan fallen, trots att det verkar osannolikt. Erica Falck, som arbetar med en bok om det gamla mordet, hjälper till i utredningen. Utredningen rör upp många känslor och invånarnas rädsla leder till fruktansvärda konsekvenser.