Jennifer, une jeune banquière à la vie professionnelle bien remplie, retourne quelques temps dans sa ville natale pour prêter main forte à son père. En effet, ce dernier a fait une mauvaise chute et ne peut pas se débrouiller tout seul. A l'approche des fêtes de Noël, elle reçoit plusieurs cartes de voeux romantiques, envoyées par un admirateur dont elle ignore l'identité. Tout porte à croire que l'auteur des messages n'est autre que Jack, dont elle était amoureuse plus jeune, mais c'est impossible étant donné que le jeune homme est mort trois ans plus tôt...
Stéphanie s'apprête à passer les fêtes de Noël en famille après avoir été quittée par son petit ami. Malheureusement, une tempête de neige force son avion à atterrir dans un coin perdu du Montana. Peu après, elle est contrainte de partager la chambre d'un Bed & Breakfast avec un parfait inconnu.