Juliet, 17 ans, ne veut pas accepter le décès de sa mère et lui écrit des lettres qu'elle dépose sur sa tombe. Declan, un jeune délinquant de son lycée qui effectue des travaux d'intérêt général au cimetière, trouve les messages et y répond anonymement. Au fil des messages, ils tombent peu à peu amoureux l'un de l'autre, ignorant qu'ils se détestent dans la vie.