Aux Etats-Unis, un gangster notoire, Larkin, apprend que la police est à ses trousses et que le redoutable inspecteur Brannigan a décidé d'en finir avec lui. Il préfère s'exiler à Londres, où il compte bien poursuivre ses lucratives activités, sous couvert d'une façade plus ou moins respectable. Afin de se débarrasser définitivement de Brannigan, il engage un tueur, Gorman, chargé de liquider son coriace adversaire. Mais Brannigan débarque à Londres, où Scotland Yard lui attribue une charmante et séduisante partenaire, Jennifer Thatcher. Au moment où l'inspecteur s'apprête à l'arrêter, Larkin disparaît, apparemment victime d'un enlèvement, comme le suppose son avocat, Mel Fields...
Dans l'univers magique du Disque-Monde, les habitants s'apprêtent à fêter Noël mais le Père Porcher a disparu et la distribution de cadeaux ne peut donc se faire. Si cela arrivait, l'espoir s'évanouirait en même temps que les rayons du soleil. La Grande Faucheuse se porte alors volontaire pour partir à la recherche du Père Porcher et assurer la livraison des cadeaux accompagnée de Susan, une gouvernante atypique et d'un groupe de magiciens qui doivent se hâter avant que le temps du Sablier de la vie ne se soit écoulé.