James (Alex Lawther), um adolescente de 17 anos, tem certeza absoluta de que é um psicopata. Entediado de matar apenas animais, ele decide tentar matar um humano. A escolhida é Alyssa (Jessica Barden), uma menina rebelde e mal-humorada que estuda na mesma escola. Mas nada corre como o esperado depois que ela convence James a embarcar em uma viagem em busca de seu verdadeiro pai.