Alfred Kralik er en nydelig ung mand der arbejder i den lille gavebutik rundt om hjørnet. Han er forelsket i en kvinde han aldrig har mødt eller set eller talt med. De har i stedet gennem en periode skrevet romantiske breve til hinanden. En dag bliver Klara Novak ansat i butikken og de to kan fra starten ikke fordrage hinanden. Ikke overraskende viser Klara sig netop at være Alfreds drømmekvinde fra korrespondancen men hvad nu?
Clare har vært forelsket i Henry hele livet. Hun tror de er skabt for hinanden, selvom hun aldrig ved hvornår de skal fra hinanden: Henry rejser i tid - han har en sjælden genetisk uregelmæssighed som gør at han eksisterer på en skiftende tidslinje, og hopper frem og tilbage i sit liv uden at kontrollere det. Til trods for at Henrys rejser tvinger dem fra hinanden uden advarsel, prøver Clare desperat at skabe et liv sammen med sin eneste ene.