When Cassie (Lisa Durupt), a successful woman with a blooming career in the city, returns to her small hometown to revive her family's Christmas festival, she meets Nicholas (Marcus Rosner), a dashing stranger who volunteers to help organize the event. Sparks begin to fly between them, but little does she know that he's really a prince in disguise who's left his palace right before his important royal coronation. Nicholas is longing to find the true spirit of the holidays, but his Queen mother (Teryl Rothery) sends her butler (Michael Lazarovitch) to find the prince and save the crown! It will take a Christmas miracle of royal proportions for Cassie and the Prince to overcome their obligations and for their hearts to meet as one.