Gizemli Nehir
1975 yılında sıcak bir yaz günü, Boston… Jimmy, Dave ve Sean isimli üç küçük çocuk caddede hokey oynadıkları sırada polis görünümündeki kişiler tarafından tarafından güya “belediye malına zarar vermeyi bırakmaları” için uyarılırlar. Bu sert görünümlü adamlar Dave'i arabalarına alıp küçük çocuğa günlerce cinsel tacizde bulunurlar. Aradan 25 yıl geçer. Küçük çocuklar artık büyür, bu süreçte de görüşmezler. Dave yetişkinliği boyunca bu olayın travmasını üzerinden atamamıştır. Üç çocuk babası olmuş eski sabıkalı Jimmy’nin 19 yaşındaki kızı Katie ölü bulunur ve Dave bir numaralı şüphelidir. Sean ise cinayetlerle ilgilenen bir dedektif olmuştur ve Katie cinayetiyle ilgilenmektedir. Bu durum 25 yıl sonra eski arkadaşları bir araya getirir. Cinayet eşelendikçe eski olaylar bir bir yüz üstüne çıkacak ve 25 yıl öncesine kadar gidecektir.