Holly Kennedy (Hilary Swank) es una joven viuda que trata de encauzar nuevamente su vida tras la muerte de su amado marido Gerry (Gerard Butler), fallecido de una enfermedad. Pero Gerry dejó escritas varias cartas; Holly recibe la primera el día de su cumpleaños.