HD
2025
On Christmas Eve, Kate's plans to rekindle her romance with ex-boyfriend Jack go awry when she botches a blind date with charming Miles. However, a magical turn of events grants her the opportunity to relive that fateful night a dozen times. Each repetition allows Kate to reassess her choices and discover what truly matters, leading her on a journey of self-discovery and romance. As she navigates the ups and downs of her repeated Christmas Eve, she learns valuable lessons about love and second chances.