In den 1940er Jahren fahren Deputy Waterhouse und Sheriff Proctor mit zwei Leichen in ihrem Lastwagen zu einem nahe gelegenen Steinbruch. Waterhouse nimmt eine Halskette von einem der Körper und sie werfen die beiden Leichen ins Wasser. Waterhouse hält dann Proctor mit vorgehaltener Waffe fest und verlangt, dass er sein Abzeichen loswird, Proctor sagen, dass er nicht mehr Sheriff sein kann. Proctor wirft sein Abzeichen über die Klippe.
In den 1970er Jahren begeben sich Jacqueline Mathers, genannt Jake, und ihr Bruder Sean in den Steinbruch. Sean besteht darauf, dass sie ihre Angst, ins Wasser zu springen, überwindet und bietet an, mit ihr zu springen. Sean springt, aber Jake bekommt Angst und lässt in letzter Sekunde Seans Hand los. Jake sieht zu, wie ihr Bruder ins Wasser stürzt, taucht aber nicht wieder auf. In Panik rennt sie um Hilfe, stolpert auf dem Weg und streift sich die Stirn, was eine große Narbe hinterlässt. Deputy Freeman informiert Waterhouse, jetzt der Sheriff, dass sein Enkel im Steinbruch ertrunken ist.
Jake leidet unter der Reue der Überlebenden und fällt in Depressionen. Ein Junge in der Schule namens Willie Proctor, der Enkel des alten Sheriffs, ist in sie verknallt und zeichnet ihre Bilder, sehr zur Missbilligung seines Großvaters. Einige Monate später, Jakes Eltern sagen ihr, dass sie ein Baby bekommen werden, was Jake verärgert. Am nächsten Tag trifft Jake auf drei Zigeunerbrüder, angeführt von Wyeth. Wyeth sagt ihr, dass er die Macht hat, ihren Bruder zurückzubringen, aber jemand muss an seiner Stelle sterben. Die Brüder bringen sie zurück in ihre Hütte auf Proctors Grundstück und leisten mit Jake einen Blutschwur – sie bringen ihren Bruder zurück, wenn sie Willie Proctor über den Steinbruchrand schiebt. Sie stimmt zu. Als sie nach Einbruch der Dunkelheit nach Hause zurückkehrt, fragen ihre Eltern sie, wo sie gewesen sei. Sie erzählt ihnen, dass drei Männer sie in ihre Kabine gebracht haben. Waterhouse bringt Jake in die Kabine und bittet Jake, die drei Brüder zu identifizieren, aber, Erinnerung an ihren Eid, Jake sagt, sie habe sie noch nie gesehen.
Jake überredet Willie, ihr zum Steinbruch zu folgen. Sie ist dabei, ihn umzustoßen, ist aber voller Schuldgefühle und beschließt, es nicht zu tun. Jakes Mutter versucht, Jake dazu zu bringen, sich besser zu fühlen, indem sie sie zum Abendessen mitnimmt, wo Jake von Wyeth konfrontiert wird. Jake sagt, sie würde niemanden töten. Wyeth erzählt Jake, dass ihr Großvater etwas von ihm hat und er es zurückhaben will. Jake findet ihre Mutter weinend, nachdem sie einen Jungen gesehen hat, der sie an Sean erinnert. Jake geht zum Haus ihres Großvaters und stiehlt die Halskette, die er versteckt hat.
Am nächsten Tag konfrontieren Wyeth und seine Brüder Jakes Mutter in ihrem Haus. Sie wird verängstigt und Blut beginnt zwischen ihren Beinen zu fließen. Später wird Waterhouse vom Arzt gesagt, dass seine Tochter leben wird, aber das Baby kann nicht gerettet werden. Voller Reue bringt Jake Wyeth die Halskette, die ihr sagt, dass sie Sean nur zurückbringen kann, wenn sie Willie opfert. Er legt die Kette um ihren Hals. Waterhouse verhaftet die drei Zigeunerbrüder und bringt sie ins Gefängnis. Ein verzweifelter Jake überzeugt Willie, ihr noch einmal zum Steinbruch zu folgen. Währenddessen beginnt ein betrunkener Proktor, der von Erinnerungen heimgesucht wird, die Zigeunerkabine mit Alkohol zu übergießen. Waterhouse geht ins Gefängnis, um Deputy Freeman mit durchgeschnittener Kehle zu finden und die Brüder entkommen. Ein wütender Waterhouse fährt in die Kabine, nur um von Proctor erschossen zu werden. Waterhouse schießt zurück und beide liegen im Sterben, als die Brüder nach Hause zurückkehren. Wyeth erzählt Waterhouse, dass er sich rächen wird.
In einer Reihe von Rückblenden sehen wir die Ereignisse, die zur Eröffnungsszene geführt haben. Ein jüngerer Sheriff Proctor wird Zeuge der Zigeunerfamilie, die auf seinem Grundstück lebt und seltsame Rituale durchführt. Er droht der Mutter mit Verhaftung, wenn sie ihn nicht bezahlt. Als sie sagt, dass sie kein Geld haben, greift er sie sexuell an. Deputy Waterhouse sieht Wyeth und seine verängstigten Brüder, damals nur Kinder, draußen. Waterhouse findet, dass Proctor die Mutter der Jungen vergewaltigt. Proctor kehrt mit Essen in die Kabine zurück, nur um von dem Ehemann konfrontiert zu werden, der ihn schlägt und davonläuft. Proctor kehrt mit Waterhouse zurück und tötet den Vater. Als Waterhouse protestiert, schießt die Mutter auf die beiden Polizisten. Waterhouse schießt zurück und verletzt sie tödlich. Proctor schießt dem Vater in den Kopf und zielt auf Wyeth, bevor Waterhouse ihn aufhält. Wyeth kniet über seiner Mutter, die ihm etwas zuflüstert, bevor sie stirbt. Waterhouse und Proctor bringen die beiden Leichen dann zum Steinbruch.
In den 1970er Jahren erzählt Wyeth Waterhouse, dass er weiß, dass Jake Willie in den Steinbruch drängen wird und sich auf ein Leben voller Schmerz und Bedauern einstellen wird. Waterhouse sagt, er weiß, dass sie es nicht tun wird. Waterhouse fragt, ob er das alte Sprichwort über Rache kennt – „Bevor Sie sich auf eine Reise der Rache begeben, graben Sie zwei Gräber.“ Waterhouse wirft dann seine brennende Zigarre auf den alkoholgetränkten Boden, der die Kabine in Brand setzt und dabei die Brüder, Proctor und sich selbst tötet. Als sie sterben, Waterhouse und Wyeth umarmen sich wie einst, als Proctor die Mutter vergewaltigte, anscheinend vergeben sie sich dabei.
Jake kämpft darum, Willie zu pushen. Als sie merkt, dass Wyeth nur sagte, „jemand“ müsse sterben, springt Jake selbst und landet im Wasser. Sie sieht die Gestalt ihres Bruders unter sich. Sean schwimmt auf sie zu und zieht die Halskette um ihren Hals, bevor sie in der Tiefe verschwindet. Jake hört, wie Willie sie von oben anruft, als sie zurück an die Oberfläche schwimmt.