Date Added: Unknown Date
Want to keep forever? Try looking for '12 Dates of Christmas' on Amazon
Set up on a blind date with handsome Miles on Christmas Eve, Kate gets 12 chances to relive the date over and over again until she sets things right.
Duration: 1hr 26m
Director: James Hayman