Op een koude oudejaarsavond verdwijnt in Hagfors, een klein en afgelegen dorp ten noorden van Stockholm, de zestienjarige Hedda Losjö. Haar ouders worden verscheurd door verdriet en onzekerheid. Rechercheur Petra Wilander en Christer Berglund krijgen de zaak toebedeeld en komen er al snel achter dat Hedda een dubbelleven leidde. Een aantal dagen later wordt het lichaam van een jong meisje aangetroffen. Het meisje is naakt en door een schot in het achterhoofd om het leven gebracht. De plaatselijke politie staat voor een van haar grootste uitdagingen: zou het Hedda kunnen zijn? Journaliste Magdalena Hansson heeft na een pijnlijke scheiding Stockholm verlaten en is met haar zesjarige zoon Nils teruggekeerd naar haar geboortestad Hagfors, waar ze gaat werken voor de lokale krant. Ze hoopt dat de rust en veiligheid van de stad haar goed zullen doen. Maar alles verandert als ze emotioneel betrokken raakt bij de verdwijning van Hedda en de zaak nader begint te onderzoeken. Het wordt haar duidelijk dat het afgelegen dorp niet zo vredig is als het lijkt: het zit vol duistere geheimen.