In het dorpje Arden in Californië sluit de tiener Miles Teagarden een verbond met zijn betoverende nichtje Alison: wat er ook van hen zal worden, over precies twintig jaar zullen ze elkaar op precies dezelfde plek weer ontmoeten. Dat was voor die verschrikkelijke gebeurtenis die eindeloze nachten en dagen vol verdriet en angst naar Arden bracht. Precies twintig jaar geleden. Nu keert Miles terug naar Arden, waar men nog heel goed weet wat er indertijd gebeurd is. Maar Miles weet niet wie hij zal ontmoeten als Alison zich aan haar belofte houdt: het verleidelijke meisje uit zijn jeugd of een bloeddorstige duivelin bezeten van wraak.