Nothing out of the ordinary ever happens in the small village of Gladbury - except at Christmas. Legend has it that every twenty-five years an angel visits the village candle-maker and touches a single candle. Whoever lights the Christmas Candle will see their request granted on Christmas Eve. But in 1890, at the dawn of the modern age, all that is about to change. With the arrival of David Richmond (Hans Matheson), a skeptical, young minister, Gladbury's humble candle-maker, Edward Haddington (Sylvester McCoy), must fight to preserve his family's legacy. When the Christmas Candle goes missing, the miraculous and the human collide in the most astonishing Christmas the town of Gladbury has ever seen.