История разворачивается в эпохе Тан, когда столица на первый взгляд кажется богатой и спокойной, но в народе то и дело случаются действительно дикие истории. Главный герой, местный детектив Шэньту Байци, начинает разбираться в происходящем вместе с чиновником из судебного ведомства Яо Юанем и Му Гуэй. Вместо привычных уличных краж им приходится сталкиваться с вещами, от которых становится неуютно: странными обрядами, заброшенными городками и историями про кукол, которые будто сами по себе калечат людей. Кое-где доходит до того, что жители подписывают безумные контракты и закладывают собственных жён, а в гробах находят совсем не то, что рассчитывали. Троица шаг за шагом проверяет каждую служебную бумагу, спускается в тёмные подворотни и пытается понять, кто дергает за ниточки. Чем дальше они продвигаются, тем яснее становится, что за всей этой чертовщиной стоят вполне реальные люди с очень опасными желаниями и властными амбициями. Им приходится буквально по крупицам собирать улики там, где остальные просто пугаются и убегают, чтобы докопаться до правды, пока все следы окончательно не исчезли.