12 Dates of Christmas
Available on Hulu, Sling TV
A woman (Amy Smart) magically experiences Christmas Eve over and over again.
Starring Amy Smart, Mark-Paul Gosselaar, Peter MacNeill
Director James Hayman