Protagonizada por Amy Smart (Just Friends, The Butterfly Effect) y Mark-Paul Gosselaar (Franklin & Bash, Saved by the Bell, NYPD Blue), 12 Dates of Christmas es una comedia romántica que sigue a Kate (Amy Smart), una joven que revive la misma primera cita en Nochebuena una y otra vez. En un intento por recuperar a su exnovio en Nochebuena, Kate termina arruinando su cita a ciegas con Miles (Mark-Paul Gosselaar), un chico guapo con el que ha tenido una relación. En un extraño giro del destino, ¡Kate tiene la oportunidad de revivir la Nochebuena doce veces! Kate decide abrazar lo que le ha dado la Nochebuena: una familia amorosa, grandes amigos y Miles, ¡que resulta ser un gran chico! Sin embargo, justo cuando parece pensar que lo ha hecho bien, el reloj marca la medianoche y Kate debe vivir la Nochebuena una vez más. En estas nuevas y extrañas circunstancias, Kate aprende a correr riesgos y a disfrutar de lo que le han dado. Gracias al regalo de Nochebuena, Kate encuentra la felicidad confiando finalmente en el destino.