Za reverendem Davidem Richmondem (
Hans Matheson) přijíždí lady Camdonová (
Barbara Flynn) a přemlouvá ho, aby přijel kázat do kostela v Gladbury. Mladý muž, kterého opustila víra, po počátečním váhání přijímá, ale je na rozpacích, když zjistí, že vesničané věří na pověru s vánoční svíčkou. Dle této pověry, jednou za dvacet pět let o adventu, navštíví místního svíčkaře anděl a označí jednu svíci, která majiteli přinese splněné přání. Skeptický muž tomu nevěří a snaží se obyvatele vesnice přesvědčit, že naopak dobrými skutky a přátelstvím, mohou zlepšit život svůj a svých bližních. Sám se snaží pomáhat ze všech sil, včetně rodiny Emily Barstowové (
Samantha Barks), která ztratila víru a stará se o nemocného otce (
John Hannah) a němého synovce Charlieho (
Jude Wright). Pragmatismus reverenda Davida a víra v moderní vědu však narazí na fakt, že pověra je skutečností a anděl opravdu označí svíci. Díky nehodě se však správná svíčka ztratí a tak se svíčkař Haddington (
Sylvester McCoy) s manželkou Beou (
Lesley Manville), rozhodnou dát svíčku každému ve vesnici, o kom ví, že má nějaké přání. A tak ne jen jeden zázrak a lidé dokážou společně vytvořit nejhezčí vánoce, které se kdy v Gladbury udály.