Madison Lane lavora per una grossa azienda specializzata nella costruzione di resort. Per valutare la realizzazione di un nuovo progetto, si reca nella località montana di Christmas. Un tempo forte meta di turisti e viaggiatori, oggi la cittadina non gode più della stessa gloria e i suoi abitanti vedono nella costruzione l'occasione per tornare al vecchio splendore. Giunta sul posto, Madison viene accolta dallo sceriffo locale Gage McBride, giovane vedovo e padre di due bambine, e nonostante la resistenza iniziale si lascerà guidare attraverso lo spirito e il cuore che da sempre contraddistinguono gli abitanti di Christmas.