Ленинград, 1947-й. Капитан милиции Александр Ратников ведёт сложное дело: в городе происходит череда жестоких убийств. Расследование шаг за шагом приводит его к, казалось бы, обычному человеку — Павлу Ведерникову, технологу на местном рыбном хозяйстве. Но за этой скромной маской скрывается нечто чудовищное.
Выясняется, что Ведерников — вовсе не тот, за кого себя выдаёт. Его настоящее имя — Гюнтер Зейлер. В прошлом он был заместителем коменданта в нацистском детском концлагере «Грачи». После войны ему удалось бежать и безупречно вжиться в новую роль советского гражданина. Теперь он здесь с одной целью.
Зейлер ищет фамильную коллекцию произведений искусства, утраченную в военной неразберихе. Для него не существует преград. Чтобы найти сокровища и скрыться за границей, он не остановится ни перед чем, оставляя за собой кровавый след.
Для Ратникова же этот преступник — больше, чем просто очередной опасный беглец. В судьбе этого нациста капитан видит единственную, призрачную нить, которая, возможно, приведёт его к разгадке старой личной трагедии. Годы назад, в огне войны, пропала его дочь. Чтобы найти ответы и добиться правды, Ратников готов заплатить любую цену. Он должен поймать Зейлера.