Jasmine Harper, è una sedicenne ribelle che detesta Theo Lancaster, 20 anni, un ragazzo che lavora per suo padre e la tratta come una bambina. I due litigano spesso, in un crescendo di tensione. Una sera, dopo un'accesa discussione, Theo è costretto ad accompagnarla a casa. Presi dalla lite, attraversano la strada senza guardare e vengono investiti da un'auto. L'incidente li porta entrambi in ospedale, e sono costretti a trascorrere molto tempo insieme. Quella che era rivalità si trasforma lentamente in qualcosa di più profondo, ma devono affrontare l'incidente e la differenza d'età che li separa.