Après des années d'absence, Valentine est de retour à Vallenot, le village de son enfance qu'elle avait quitté très jeune, accompagnée de son fils adolescent.
A partir de plusieurs témoignages, l'auteur retrace le destin de ces femmes emprisonnées à Auschwitz, toutes couturières de métier, et forcées de trier les vêtements confisqués aux nouveaux arrivants
1953. Londres panse encore ses plaies après la Seconde Guerre mondiale. Williams, fonctionnaire chevronné, est un rouage impuissant dans le système administratif de la ville qui doit se reconstruire.
Dans le massif de la Dent du chat vivent des ogres anthropophages. La jeune orpheline Blanchette est capturée avec d'autres enfants pour servir de dîner aux habitants du massif.