A woman (Amy Smart) magically experiences Christmas Eve over and over again.
Amy Smart
Mark-Paul Gosselaar
Peter MacNeill
Mary Long
Jayne Eastwood
Laura Miyata
Benjamin Ayres
Joe MacLeod
Cherisse Woonsam
Paul Beer
Jennifer Kydd