Pour tromper son ennui, une demoiselle de la bonne société anglaise, Margaret Prior, visite régulièrement les détenues de la prison de Millbank. Dans cette bâtisse sinistre croupissent les parias de l'ère victorienne, avorteuse, voleuses et autres criminelles, à qui elle veut apporter un peu de réconfort. Parmi elles, Selina Dawers, spirite à l'aura très particulière... En gagnant sa confiance, Margaret finit par découvrire l'étendue des povuoirs de la jeune médium, ainsi que son incoryable histoire. Suspense, atmosphères étouffées, passions défendues et trahison, aucun des ingrédients qui font l'univers de Sarah Waters ne manque dans ce troisième roman magistralement orchestré.