Skip to main content
12 Dates of Christmas

Twelve chances to get it right.

12 Dates of Christmas (2011)

RomanceComedyFantasyTV Movie 1h 29m
Director James Hayman
Runtime 1h 29m
Released December 11, 2011

In an attempt to win back her ex-boyfriend Jack on Christmas Eve, Kate ends up ruining her blind date with Miles, a handsome guy she's been set up with. In a strange twist of fate, Kate is magically given the chance to re-live Christmas Eve twelve times!

Christmasify rating 6/10 User rating 307 votes 61%
Christmas Vibes
Pure Christmas Magic

Christmas Connection

12 Dates of Christmas takes place entirely on Christmas Eve, repeating the same day twelve times in a time loop. Christmas is not just a backdrop but the entire structural conceit. Every loop revolves around holiday parties, gift-giving, caroling, and the protagonist learning to embrace the spirit of the season.

Christmas MoviesUsaChristmas HumorCouplesFamiliesChristmas EveGift GivingCarol Singing

Where to Watch

Our Review

Take Groundhog Day, swap Bill Murray for Amy Smart, replace Punxsutawney with a Christmas Eve blind date, and you get 12 Dates of Christmas, the 2011 ABC Family movie that never pretends to be anything other than what it is. The premise is borrowed. The execution is better than it needed to be. And somewhere in the middle of a dozen recycled December 24ths, the film finds a genuine emotional core that elevates it above most cable holiday fare.

The 12 Dates of Christmas Cast and Performances

Amy Smart plays Kate Stanton, a woman still hung up on her ex-boyfriend Jack (Benjamin Ayres) who gets set up on a blind date with Miles Dufine (Mark-Paul Gosselaar) on Christmas Eve. She botches the date spectacularly, then wakes up the next morning to discover it's Christmas Eve again. And again. And again, twelve times total.

Smart carries the movie. She's in virtually every scene, and she handles the tonal shifts required by the time loop premise with real skill. Early loops have her panicked and scheming to win Jack back. Later ones let her slow down, notice the people around her, and stop treating Miles like an obstacle. Smart plays all of it without ever mugging for the camera.

Gosselaar, best known as Zack Morris on Saved by the Bell, is a solid romantic lead here. Miles is written as the kind of guy who volunteers at a hospital on Christmas Eve and means it without being insufferable about it. Gosselaar plays the role warm and understated. The chemistry between him and Smart isn't explosive, but it's real enough to carry the story.

Benjamin Ayres does what the script needs as Jack, the superficially appealing ex who turns out to be shallow once Kate starts paying attention. Peter MacNeill and Mary Long are quietly effective as Kate's parents, and Jayne Eastwood brings comic energy as the neighbor Margine Frumkin.

How the Time Loop Works in 12 Dates of Christmas

The Groundhog Day formula has been copied dozens of times, but 12 Dates of Christmas makes one smart structural choice. Instead of leaving the number of loops open-ended, the title tells you exactly how many repetitions to expect. Twelve. One for each day of Christmas. That constraint gives the movie a built-in pacing mechanism that most time loop stories lack.

Each loop lets Kate learn something new. She figures out the timing of events around town. She memorizes what people are going to say. She discovers that Miles has a sick mother he visits every Christmas Eve, which reframes everything she assumed about him on their first disastrous date.

The script, written by a team that understood the genre's requirements, doesn't waste loops on repetition for comedy's sake alone. By the midpoint, Kate has stopped trying to manipulate the day to get Jack back and started using her foreknowledge to help people. She fixes a neighbor's plumbing problem. She reunites an estranged father and son. She brings her own parents closer together. The movie's thesis is simple: repeated chances don't matter unless you stop focusing on yourself.

An ABC Family Christmas Movie That Overdelivers

Let's be clear about the context. This was a cable TV movie on ABC Family (now Freeform), airing in December 2011 as part of the network's "25 Days of Christmas" programming block. The budget was modest. The production schedule was tight. Nobody involved was aiming for awards consideration.

Director James Hayman, whose background was primarily in television (he directed episodes of Desperate Housewives and Ugly Betty), keeps the pace brisk at 89 minutes. He doesn't try to make the movie look like something it isn't. The Christmas Eve setting is cozy without being overwrought, and the repeated locations become familiar in a way that mirrors Kate's own growing comfort with the loop.

What separates 12 Dates of Christmas from the assembly-line holiday romances is that it earns its emotional beats. When Kate finally stops trying to control the day and lets it unfold naturally, the payoff works because the film spent real time showing her evolution. The final loop feels different from the first not because of any plot twist but because Kate is different.

The Groundhog Day Comparison

Every time loop movie gets measured against the 1993 original, and 12 Dates of Christmas is smart enough not to fight that comparison. It acknowledges the debt in its DNA and focuses on what it can do differently: a female lead, a Christmas setting, and a romantic arc where the love interest isn't a project to be won but a person to be appreciated.

The movie doesn't have Bill Murray's comic genius, and it doesn't try to replicate the darker middle section where Phil Connors spirals into nihilism. Kate's journey is lighter, more compressed, and more externally focused on the people around her. That makes it a shallower film but also a more accessible one for families watching together on a December evening.

Smart's performance in the final act, when Kate has to let go of her need for control and simply be present, is the strongest work in the film. The last conversation between Kate and Miles has a quiet sincerity that most TV Christmas movies never get close to achieving.

Fun Facts

01

12 Dates of Christmas premiered on ABC Family on December 11, 2011, as part of the network's annual "25 Days of Christmas" programming event.

02

Amy Smart, who plays Kate, is also known for her roles in Varsity Blues (1999), Road Trip (2000), and the Crank action films opposite Jason Statham.

03

Mark-Paul Gosselaar became famous as Zack Morris on Saved by the Bell (1989-1993) and later starred in NYPD Blue and the legal drama Franklin and Bash.

04

The film was produced by Frank von Zerneck Films, a company that specialized in television movies and produced over 100 TV films between the 1980s and 2010s.

05

Director James Hayman's television credits include directing episodes of Desperate Housewives, Ugly Betty, and Devious Maids, making this one of his few feature-length projects.

06

The "twelve" in the title serves double duty: it references both the number of time loops and the Twelve Days of Christmas, the traditional period from December 25 to January 5.

07

ABC Family rebranded as Freeform in January 2016, but the "25 Days of Christmas" block survived the name change and continues to air annually.

Cast

Amy Smart
Amy Smart Kate Stanton
Mark-Paul Gosselaar
Mark-Paul Gosselaar Miles Dufine
Benjamin Ayres
Benjamin Ayres Jack Evans
Peter MacNeill
Peter MacNeill Mike Stanton
ML
Mary Long Sally Stanton
Jayne Eastwood
Jayne Eastwood Margine Frumkin
Laura Miyata
Laura Miyata Miyoko
Cherisse Woonsam
Cherisse Woonsam Leigh