Katherine è reduce dal peggior giorno di San Valentino da lei mai trascorso, ma questo è nulla in confronto a quello che la donna dovrà affrontare nell'immediato futuro. Mentre sta tornando a casa infatti Katherine è vittima della maledizione di una zingara, che la costringe a rivivere continuamente il medesimo giorno. Soltanto l'amore vero potrà spezzare il nefasto incantesimo e Katherine si mette così alla ricerca dell'uomo giusto per lei.
