In White River Junction, Vermont - Christmas is all about family, traditions, and snowfalls. A massive winter snowstorm has closed all the roads and airports out west just days before the holidays. Marine Sergeant Garrett Jackson is on his way back home to Montana, but he now finds himself stranded in the town's local bus station. And then he saw her.
Every year, the Maguire family, in keeping with the Christmas spirit, search for stranded travelers to welcome into their home for the Christmas holidays. Howard Maguire and his daughter Megan invite Garrett to spend the holidays with them and their family. Garrett lost his own family many years before and had forgotten what a traditional Christmas was like. For as long as he could remember, the military has been his only home, his only family.
Megan Maguire eagerly shows Garrett around her hometown, rekindling in him what a real family Christmas is all about. As they spend more time together, he soon comes to know her, and his feelings for her grow stronger. But during his visit, they both must make decisions before it is too late--decisions that will affect their futures and their hearts.