When Martha Evans (Kristy Swanson) finds herself homeless with her two young daughters and stepson just a week before Christmas, she puts her trust in a new town full of friendly strangers and prays for the best.
Martha's no good husband, Cal (Bart Johnson), has left her for the last time, emptying her bank account and disappearing without a word. Hopeless, Martha takes the kids to a sleepy town where she moves into a motel and begs the owner of the local diner, Trudy (Tess Harper), to hire her as a waitress. Taking a chance, Trudy decides to help Martha and her children, even as things go from bad to worse when Martha’s car breaks down and her bills start piling up. Then, as Martha begins to meet more of the locals, including handsome sheriff Joe (K.C. Clyde), perky teenage babysitter Jeanie (Danielle Chuchran) and grumpy but warm-hearted diner regular Les (Edward Herrmann), Martha finds her faith just be restored—-until Cal returns. Can the town still give Martha the merry Christmas she needs, or will her past prevent her from the happiness she’s found this holiday?