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