James (Alex Lawther) ist 17 Jahre alt und für ihn selbst steht außer Zweifel, dass er ein Psychopath ist. Kleine Tiere umzubringen, wird ihm ja wahrscheinlich nicht ewig reichen, oder? Eines Tages trifft er die gleichaltrige Alyssa (Jessica Barden), die coole Neue an der Schule, die zwar schnell sehr beliebt, aber innerlich ähnlich kaputt wie James ist. Beide spüren sofort eine Verbindung: Während Alyssa im distanzierten James einen Seelenverwandten sieht, ist sich dieser ziemlich sicher, dass er seine neue Freundin ermorden will. Doch zunächst überredet ihn Alyssa, sich zusammen mit ihr auf die Suche nach ihrem leiblichen Vater zu begeben: Es ist der Beginn eines chaotischen Roadtrips, auf dem sich James nicht nur darüber Gedanken machen muss, wie er Alyssa am besten umbringen könnte...