De jonge Tessa (Josephine Langford) is ambitieus en vastberaden. Ze heeft haar toekomst helemaal uitgestippeld: studeren, een goede baan vinden en een gelukkig leventje leiden met haar perfecte vriend Noah. Maar dan ontmoet ze Hardin (Hero Fiennes-Tiffin), een mysterieuze en sexy bad boy die zowel uitdagend is als wreed… een type waar ze nooit op zou kunnen vallen. Toch verliest Tessa na hun kennismaking de controle over haar gevoelens en haar eens zo zekere leven. Lust, leugens, jaloezie… is de relatie tussen Tessa en Hardin een destructief verhaal of ware liefde?