Эльфрида Фиппс наслаждается своей новой жизнью в живописной деревне в Хэмпшире. У неё есть крошечный коттедж, верный пес Хорас и дружба с соседями Бланделлами — особенно с Оскаром — благодаря чему её дни наполнены общением и независимостью. Но непредвиденная трагедия нарушает спокойствие Эльфриды: жена и дочь Оскара погибают в ужасной автокатастрофе, и он оказывается бездомным, когда его пасынки заявляют права на наследство своей покойной матери.
Оскар и Эльфрида находят убежище в большом доме в Шотландии, который становится магнитом для различных беспризорников и бездомных, которые стекаются туда, включая несчастную девушку-подростка. Это могло бы стать рецептом катастрофы. Но каким-то образом рождественский сезон творит свою магию, а зимнее солнцестояние приносит любовь и утешение.