12 Dates of Christmas

Setup on a Christmas Eve date, a woman must relive the date over and over.