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