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.
Fifteen years ago, Daniel (Jovan Adepo) had to witness the murder of his older sister. To this day, he finds it difficult to come to terms with the events of that night, especially since the perpetrator has never been caught. Daniel, who is prone to spontaneous outbreaks of violence and has therefore already served a prison sentence for assault, wishes for nothing more than to finally be able to lead a regular life again. When he meets the open-minded and fun-loving student Cassie (Grace Van Patten), the usually introverted Daniel literally blossoms. But when Cassie's parents learn of the secret meetings with the offender, they try to stop the relationship by all means. When Cassie accidentally stumbles upon a piece of evidence in Daniel's sister's murder case, she begins to investigate, uncovering a dark secret in the process.