Дух Рождества покинул Джинни Грейнджер: изнурительная работа, однообразная рутина, нищенские заработки и постоянная усталость стерли из её жизни всякое праздничное настроение. Дни сливаются, ночи коротки, а на лице отразилась тревога — муж не работает, и идея потратить последние семейные сбережения на детские подарки вызывает у неё одновременно страх и нежелание лишить детей надежды. В таком городе, где серые дома держат в себе усталость, внезапно появляется нечто необычное — рождественский ангел, но совсем не тот, каким его обычно представляют: без крыльев, в шляпе и длинном плаще, он шагает по заснеженным улицам скорее призрачным прохожим, чем небесным существом.
Его прошлое хранит трагическую доброту: когда-то он был человеком и, спасая тонущего мальчика, сам утонул, потому что не умел плавать. С тех пор он раз в год появляется где-то на Земле в образе ангела, чтобы попытаться вернуть веру в Рождество всего одному человеку. Судьба на этот раз выбрала Джинни. Его появление не обещает лёгких решений: судьба подбросит ей непростые, даже трагические испытания, которые заставят взглянуть на жизнь иначе, ощутить холод и горечь утрат, чтобы затем почувствовать тепло надежды.
Ангел не ругает и не указывает путей, он лишь тихо вмешивается, предлагая шанс снова услышать рождественскую мелодию сердца. В результате этих испытаний в Джинни пробудится вера — в Рождество и в людскую доброту, которая, как выяснится, всё ещё живёт среди хрупких будней и маленьких чудес.