約翰·弗羅斯特少校因創(chuàng)傷后應(yīng)激障礙提前一個(gè)月返鄉(xiāng),他很高興能回家過(guò)圣誕節(jié)。妻子吉爾和兒子吉米都忙得不可開(kāi)交,沒(méi)能像他期待的那樣熱情歡迎他。在他外出期間,他們收養(yǎng)了一只名叫查理的小狗,但這只小狗查理并不喜歡。吉爾是“吉爾蛋糕烘焙坊”的老板,她一直難以支付賬單,為自己的餐飲生意承辦了太多節(jié)日派對(duì),甚至忘記了一場(chǎng)重要的婚禮。約翰在駝鹿旅館的退伍軍人同伴們那里找到了慰藉,直到查理發(fā)現(xiàn)退休的越戰(zhàn)老兵漢克心臟病發(fā)作,無(wú)家可歸,和杰克上尉一起住在帳篷營(yíng)地里。約翰找到了人生的意義,他召集親朋好友和社區(qū)成員為退伍軍人們建造了新家,讓他們度過(guò)一個(gè)溫暖的圣誕夜,開(kāi)啟新的平民生活。