Londres, 1827. Sur la piste de trafiquants d’opium, l’inspecteur John Marlott, à la tête de la brigade fluviale, découvre le cadavre d’une fillette sur les bords de la Tamise. L’autopsie révèle qu’il s’agit en fait de l'assemblage de parties de sept ou huit corps d’enfants… Le ministre de l’Intérieur soupçonne une manœuvre des opposants à la loi sur l’anatomie qui va bientôt être soumise au vote, et charge Marlott de démêler cette affaire en toute discrétion. Ce nouveau décret doit en effet permettre aux chirurgiens de récupérer, pour leurs cours d’anatomie, les cadavres des indigents dans les hospices, et non plus uniquement ceux des dépouilles des condamnés à mort. Une longue et délicate enquête attend Marlott, secondé pour l’occasion par l’agent Nightingale.