朱迪(辛西亚·吉布 Cynthia Gibb 饰)的丈夫很久之前在一场意外中去世了,之后,朱迪一直独自抚养着儿子吉米(Curtis Blanck 饰),生活过的十分辛苦。因为公司要拍摄一支广告,朱迪买了一辆昂贵的火车玩具,并打算在广告拍摄完毕之后将这件玩具退掉,哪知道在退货的过程中遇到了困难,百货公司的销售员史蒂夫(大卫·詹姆斯·艾略特 David James Elliott 饰)因为想要帮助这位可怜的母亲退货而遭到了老板的解雇,不仅如此,朱迪还将自己要送给孩子的几件圣诞礼物丢在了他那里。为了还礼物,史蒂夫来到了朱迪家中,碰巧朱迪的男友保罗(汤姆·厄文 Tom Irwin 饰)也在那里,三人和孩子一起进行了一次奇妙的晚餐。