Cosa succede quando incontri l'amore della vita? Jessica ha 18 anni e un futuro promettente quando un giorno incontra Danny. Bello, affascinante e sicuro di sé, dietro una facciata apparentemente perfetta il ragazzo nasconde in realtà un doloroso segreto. Jessica capisce presto che il futuro che sogna con lui forse non arriverà mai, ma vuole credere fermamente in Danny e nella loro storia. Perché alla fine scegliere cosa che conta davvero non è quanto dura un amore ma quanto è profondo.