9. 12 Dates of Christmas
This is kind of like the cheesier holiday version of 50 First Dates. After being set up on a blind date on Christmas Eve, Amy Smart's character has 12 chances to relive the date until she gets things right.