Un jour, le passé frappe à l'improviste à la porte de Jason Danvers. Sa soeur cadette Hayden, qu'il n'a pas vue depuis des années, prétend avoir arrêté la drogue et l'alcool qui l'avaient marginalisée et éloignée de sa famille. Alors même qu'elle n'a cessé de trahir leur confiance, elle lui demande une faveur : veiller sur Sierra, sa fille adolescente, pendant quarante-huit heures, le temps de régler une affaire qui doit l'aider à tirer définitivement un trait sur son ancienne vie. Mais Hayden ne revient jamais.
Pire, cette disparition réveille une autre affaire non résolue : la disparition de Logan, le meilleur ami de Jason, vingt-sept ans plus tôt, après que les deux jeunes garçons s'étaient violemment disputés. A l'époque, Jason avait été entendu par la police, puis l'affaire avait été classée sans suite. Mais quelques jours après la disparition de Hayden, on retrouve un cadavre dans les bois voisins.