Für Rebecca (Marla Sokoloff) könnte das Weihnachtsfest nicht schlimmer beginnen, als sie kurz zuvor ihren Job verliert und gefeuert wird. Nun befindet sie sich auf dem Weg in ihre Heimat, wo sie ihre Mutter besuchen möchte und außerdem an der Hochzeit einer guten Freundin teilnehmen wird. Doch scheint irgendetwas nicht zu stimmen, da sie diesen Tag immer und immer wieder verlebt, bis sie die Dinge scheinbar richtig angeht...