Kate, egy szorgalmas és kitartó nő, aki férje, Jason halála után öt gyermekét egyedül neveli
Karácsony estéjén, egy fárasztó munkanap után, amelyet a Grayson-kúriában töltött, egy idős nő, Margaret mellett halad el, aki egyedül üldögél a hidegben. Bár saját pénzügyi nehézségekkel küzd, Kate úgy dönt, hogy segít és meghívja Margarettet az otthonába, hogy ott tölthesse az éjszakát. Margaret, hálás a kedvességért, elmondja, hogy elhidegült a családjától.
Másnap reggel Kate elmeséli főnökének, Denise-nek, hogy milyen jótettben volt része. Denise dicséri őt és ételt ajánl a családjának. Azonban Janine, egy másik munkatársa, kritikusan reagál, kétségbe vonva, hogy Kate miért segített valakinek, mikor alig van elég pénze saját családjára.
Néhány nappal később Robert, Margaret fia, felkeresi Kate-et otthonában, hogy kifejezze háláját, amiért segített az édesanyján. Elmondja, hogy nővére, Claire, kirúgta Margarettet a házából, és ő keresni kezdte őt. Hálából Robert egy új SUV kulcsát adja Kate-nek, amit ő kissé vonakodva elfogad. A következő hetekben Robert egyre gyakrabban jelenik meg Kate életében, segít neki a házfelújításban és kapcsolatba kerül a gyerekekkel.
Ahogy telik az idő, Kate lassan megnyílik Robert előtt, és gyermekei is egyre közelebb kerülnek hozzá, valamint Margarethoz, aki a nagymama szerepét kezdi betölteni. Végül Robert és Kate összeházasodnak, és együtt találják meg a boldogságot és a stabilitást. A történet végén Kate arra gondol, hogyan változtatta meg életét egy egyszerű jó cselekedet, amit egy havas karácsony este tett, és hogyan hozott vissza szeretetet és melegséget az otthonába.