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