Vor fünfzehn Jahren hat Daniel (Jovan Adepo) den Mord an seiner älteren Schwester mitansehen müssen. Bis heute fällt es ihm schwer, die Geschehnisse aus jener Nacht zu verarbeiten, zumal der Täter nie gefasst worden ist. Daniel, der zu spontanen Gewaltausbrüchen neigt und deshalb bereits eine Haftstrafe wegen Körperverletzung abgesessen hat, wünscht sich nichts sehnlicher, als endlich wieder ein geregeltes Leben führen zu können. Als er die aufgeschlossene und lebenslustige Schülerin Cassie (Grace Van Patten) kennenlernt, blüht der sonst meist introvertierte Daniel förmlich auf. Doch als Cassies Eltern von den heimlichen Treffen mit dem Straftäter erfahren, versuchen sie, die Beziehung mit allen Mitteln zu unterbinden. Als Cassie zufällig auf ein Beweisstück im Mordfall von Daniels Schwester stößt, beginnt sie, Nachforschungen anzustellen, und deckt dabei ein dunkles Geheimnis auf ..