Paris, début du XVIIIe siècle. Par une nuit glaciale du coeur de l'hiver,Soeur Marie des Anges découvre un bébé abandonné sur le parvis de la cathédrale Notre-Dame.
Après la mort de ses frères, Séléné est confiée à la soeur de l'empereur, Octavie, première dame de Rome qui vit entourée de ses enfants et de ceux de la famille.
Priscilla Halburton-Smythe convie son nouveau fiancé, un dramaturge londonien, à Lochdubh, ce qui attriste Hamish MacBeth, amoureux transi de sa collègue.
Le matin du 25 décembre, alors que le spectacle de Noël bat son plein sur la place de la ville de M, Rose Rivières, une jeune femme, est assassinée au beau milieu de la foule.
Valentine, institutrice dans un village des Vosges, voit sa vie bouleversée par l'arrivée d'une fille fiévreuse, Anna Nina, et de son père Eric, meurtri par la mort de sa femme.