It's Hogswatch (equivalent to Christmas) on the Discworld and the Hogfather has gone missing, requiring Death to take his place while his granddaughter Susan endeavors to find out what has happened.
In the city of Ankh Morpork, most important city on the Discworld (in the opinion of the Morporkians, and what other opinion is worth considering?) it is Hogswatch - a midwinter festival of celebration and gift-giving which might remind you of quite another holiday on another world entirely. The Hogfather - a jolly fat man, dressed in red - is distributing presents from his flying sleigh and all the children wait to hear trotter-beats on the roof. But this Hogswatch, they may have to wait quite a while... Someone, or something, wants the Hogfather out of the way. And if you're an anthropomorphic personification, you can't be helped by humans - but perhaps a, shall we say 'colleague', could assist. And so Death (voiced by Ian Richardson), his manservant Albert (Sir David Jason) and his granddaughter (don't ask) Susan (Michelle Dockery) set out to save the day, er, night. But while they're doing that, the redoubtable Mr Teatime (Mark Warren) of the Guild of Assassins and his team which includes the inept student wizard Mr Sideney (Nigel Planer) and the man-mountain Banjo (Stephen Marcus) set in motion a devious plan which means much, much more than just the end of Hogswatch...
Oh, and a well-known author makes a cameo appearance.