L'ultimo dell'anno, 1999. Quattro ragazzi lavorano fino a tardi nell'unico videonoleggio in una paesino del New Jersey. Mentre il resto d'America aspetta l'arrivo del nuovo millennio, i quattro ragazzi vengono aggrediti. Solo una ragazza rimane in vita; scioccata dall'accaduto, non riesce a ricordare il volto dell'aggressore. La polizia individua un possibile colpevole, il ragazzo di una delle vittime, che però riesce in qualche modo a scappare e a far perdere le sue tracce.
Quindici anni dopo, nello stesso paese, altri quattro ragazzi vengono aggrediti durante un turno in gelateria. In una dinamica che ricorda quella del videonoleggio, uno solo riuscirà a sopravvivere.
Sarah Keller, detective dell'FBI, si troverà così a indagare su due piste parallele, andando a scavare nel passato, tra misteri, amori adolescenziali, e orrori che ritornano.