Beş yakın arkadaş, bir gece istemeden neden oldukları ölümcül trafik kazasının ardından paniğe kapılıp yaşananları gizlemeye karar verir. Vicdan azabı ve korkuyla dolu geçen bir yılın ardından, hayatlarını toparladıklarını düşünürken aniden gizemli ve tehditkâr mesajlar almaya başlarlar. Her mesaj aynı şeyi fısıldar: biri geçen yaz olan her şeyi bilmektedir. Bu karanlık sır yeniden gün yüzüne çıkmak üzeredir.
Zamanla arkadaşlar üzerlerindeki baskının arttığını ve gizemli birinin onları gölge gibi takip ettiğini fark eder. Aralarındaki bağlar gerilir, güven duygusu yerini korku ve şüpheye bırakır. Üstelik bu tehdit sadece onları korkutmakla kalmaz, peşlerine düşen kişi intikam peşindedir. Arkadaşlar birer birer tehlikeye düşerken, yaşananların rastlantı olmadığını anlamaya başlarlar.
Araştırmaları sonucunda bu kabusun köklerinin yıllar öncesine, 1997’deki efsanevi Southport Katliamı’na dayandığını keşfederler. O korkunç olayın yalnızca iki kişilik hayatta kalan tanıkları vardır: Julie ve Ray. Kurtuluş umudu tükenen arkadaşlar, Julie ve Ray’i bulup yardım istemekten başka çarelerinin olmadığını anlarlar.
Julie ve Ray, geçmişte yaşadıkları dehşeti bir kez daha hatırlamak zorunda kalsalar da gençlere yardım etmeye karar verirler. Çünkü onlar da bilir ki, bu tür karanlık sırlar gömüldüğü yerde kalmaz. Geçmişin hataları, eninde sonunda tekrar yüzeye çıkar. Julie ve Ray’in deneyimleri gençler için tek umut ışığı olur.
Arkadaşlar, Julie ve Ray’in rehberliğinde hem katilin kimliğini çözmeye hem de kendi korkularıyla yüzleşmeye başlar. Ancak her yeni ipucu, sır perdelerini daha da kalınlaştırır. Kimi zaman birbirlerine şüpheyle bakar, kimi zaman eski dostluklarını hatırlarlar. Fakat ortada tek bir gerçek vardır: birisi onların sonunu getirmek için çoktan harekete geçmiştir.
Katilin kim olduğu kadar, neden şimdi harekete geçtiği de büyük bir muammadır. Arkadaşlar, kazanın gerçekten de bir kaza olup olmadığını sorgulamaya başlar. Ya o gece düşündüklerinden çok daha fazlası yaşandıysa? Her biri kendi hafızasının derinliklerine inmek zorundadır.
Zaman daralırken, Julie ve Ray’in yönlendirmeleriyle geçmişin izlerini sürmeye devam ederler. Fakat her çözüm sandıkları ipucu, yeni bir bilmece yaratır. Katilin oyunu zekice ve acımasızca kurulmuştur. Güvende olduklarını düşündükleri her yerde ölüm pusudadır.
Julie ve Ray, geçmişin yeniden hortladığını fark ettikçe kendi hikayelerinin de henüz tamamlanmadığını anlarlar. Çünkü bazı canavarlar tamamen yok olmaz, sadece bekler. Şimdi yeni kuşakla birlikte bu karanlığı durdurmaları gerekmektedir.
Her adımda kaybettikleri bir arkadaş, içlerindeki umudu biraz daha tüketir. Ancak içlerinden bazıları, gerçeğin ortaya çıkmasının her bedelden daha değerli olduğuna inanır. Korku, onları parçalasa da bir arada kalmaları gerektiğini öğrenirler.
Katilin kimliği yavaş yavaş belirginleşmeye başlar. Fakat bu yüzleşme, beklediklerinden çok daha yıkıcı olacaktır. Katil sadece intikam istememekte, aynı zamanda geçmişin günahlarının tüm bedelini ödetmek istemektedir. Her birinin sırları tek tek ortaya saçılır.
Final yaklaşırken, arkadaşlar kendilerini bir kapanın içinde bulurlar. Hayatta kalmak için yalnızca güçlerine değil, Julie ve Ray’in yıllar öncesinden taşıdığı tecrübeye de ihtiyaçları vardır. Ancak kimsenin güvende olmadığı bu oyunda, kurtuluş garantisi yoktur.
Son mücadele başladığında, herkesin gerçek yüzü ortaya çıkar. Güven ve ihanet arasındaki çizgi tamamen silinir. Hayatta kalmanın tek yolu, geçmişin yükünü birlikte omuzlamaktır. Aksi halde, hikaye aynı acı sonla bitecektir.
Julie ve Ray’in yardımıyla arkadaşlar nihayet geçmişle yüzleşmenin önemini kavrarlar. Kaçmak, hiçbir şeyi çözmemiştir; yalnızca kabusu ertelemiştir. Gerçekle yüzleşmeden huzur bulamayacaklarını anlarlar.
Ve sonunda, sadece katili değil, kendilerini de tanıma fırsatı bulurlar. Her biri bu karanlık döngüden sağ çıkamasa da, kalanlar için artık yeni bir başlangıç zamanı gelir. Ama geçmişin gölgesi, her zaman bir köşede beklemeye devam eder.