Når fireårige Linnea forsvinner fra en gård rett utenfor Fjällbacka, vekkes onde minner til live. 30 år tidligere forsvant fire år gamle Stella fra den samme gården, og to 13 år gamle jenter ble anklaget. Domstolen fant dem skyldige, men på grunn av sin unge alder slapp de fengsel. Den ene av dem har siden levd et stille liv i Fjällbacka. Den andre er tilbake for første gang siden hendelsen, nå som berømt skuespiller.