Deep in the heart of the English countryside lies the enchanting village of Gladbury. Legend has it every 25 years an angel visits the village candlemaker and touches a single candle. Whoever lights this candle receives a miracle on Christmas Eve. But in 1890, at the dawn of the electric age, this centuries old legend may come to an end.
as David Richmond
as Emily Barstow
as Bea Haddington
as Edward Haddington
as Herbert Hopewell
as Eleanor Hopewell
as Lady Camdon
as William Barstow
as Charlie
as Orphan Sarah
as Old Man
as Agnes Chumley
as Dr. Clem
as Mrs. Clem
as Mrs. Chumley
as Delilah Barber
as Widow Leonard
as Mrs. Finch
as Mrs. Bickerton
as Ruth
as Miss Foster
as Mrs. Haddington 1690
as The Angel
as Thomas Haddington
as Hardy Collins
as Abner
as Mr. Finch
as Oliver Barber