La veille de Noël, une boucle temporelle oblige une jeune femme à revivre son rendez-vous galant jusqu'à ce qu'elle s'ouvre au grand amour.
Kate revit le même premier rendez-vous la veille de Noël jusqu'à ce qu'elle apprenne à ne plus vivre dans le passé. Pour oublier son ex-petit ami, elle se rend à un rendez-vous surprise. Elle y rencontre Miles, qui a tout pour plaire, mais elle reste aveugle à son charme. Une boucle temporelle l'oblige à répéter son rendez-vous jusqu'à ce qu'elle s'ouvre à l'esprit de Noël et au grand amour.