Jade (Gabriella Wilde) ist in guten Verhältnissen aufgewachsen. Im Sommerurlaub mit ihren Eltern lernt sie den charismatischen David (Alex Pettyfer) kennen – aus anfänglicher Zuneigung entsteht schnell grenzenlose Leidenschaft. Doch als Jades Vater Hugh Butterfield (Bruce Greenwood) mitbekommt, dass sich seine Tochter mit dem weit weniger wohlhabenden David rumtreibt, sieht er ihre Zukunft gefährdet. Nach dem Willen des Vaters soll Jade Medizin studieren und ihm irgendwann einmal als Ärztin nachfolgen. Dazu sollte die junge Frau im Sommer ein Praktikum machen und nicht die Zeit mit einem perspektivlosen Jungen totschlagen. Um David loszuwerden, lässt Butterfield Nachforschungen über ihn anstellen und dabei kommen tatsächlich fragwürdige Einzelheiten ans Tageslicht. Der besorgte Vater beschuldigt den jungen Mann, seine dunklen Seiten vor Jade zu verheimlichen. Getrieben von bedingungsloser Liebe muss sich David seiner Vergangenheit stellen, ohne seine Freundin zu verschrecken…