In the small town of 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. The Maguire family, in keeping with the Christmas spirit, search for stranded travelers to welcome into...