Katherine marzy o wielkiej miłości, ale wciąż nie może znaleźć swojej drugiej połówki. Pewnego dnia wróżka przepowiada jej, że jeden z mężczyzn, których spotkała w walentynki, będzie tym jedynym. Kobieta usiłuje sobie przypomnieć wszystkich panów, z którymi zetknęła się w dniu zakochanych. W ten sposób wpada w swoistą pętlę czasu. Za sprawą magicznej sztuczki Cyganki dzień walentynek będzie się dla niej powtarzał do momentu, aż spotka miłość swojego życia.