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