All'età di sei anni, Clare Abshire incontra Henry DeTamble, il futuro amore della sua vita che, in quanto viaggiatore del tempo, è in visita dal futuro. Quattordici anni dopo, una bellissima ragazza rossa incontra il giovane Henry nella biblioteca dove lavora e sostiene non solo di averlo conosciuto, ma di essere la sua futura moglie. Tra i due nasce una storia d’amore magica e complicata, quanto lo sono i tentativi di Henry di spiegare a Clare ciò che è in grado di fare.