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