Quando o sargento John Frost (Aiden Turner) chega em casa para passar o Natal com sua família. Mas as coisas acontecem de maneira diferente: sua esposa Jill (Toni Hudson) e seu filho Jimmy (Walker Mintz) parecem ocupados demais para recebê-lo adequadamente. Além disso, eles adotaram um cachorro enquanto ele estava fora. O pequeno se chama Charli. Jill é a dona da Jill's Cakes And Bakes e estava lutando para pagar suas contas. Então ela assumiu muitas encomendas para festas de Natal, mas esqueceu um casamento importante no meio do caos. Enquanto isso, John encontra consolo entre os veteranos em Moose Lodge. Mas então Charlie encontra Hank (Vernon Wells), um veterano aposentado do Vietnã que sofreu um ataque cardíaco e é descoberto como um sem-teto em um acampamento com o Capitão Jack. John encontra um novo significado em sua vida ao reunir amigos, familiares e a comunidade para construir um novo lar para os veteranos, dando-lhes uma calorosa véspera de Natal e um novo começo na vida civil.