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