Кэтрин переживает худший день Валентина в своей жизни. На пути домой она сталкивается с цыганкой, которая накладывает на нее волшебное заклинание. На следующее утро она узнает, что ей предстоит проживать этот день бесконечно, пока она не найдет свою любовь.