Осторожно, возможен спойлер:
Посередине киносюжета «Зодиак» оказывается обозреватель Роберт Грейсмит, который, будучи одержимым загадкой массового убийцы, известного как Зодиак, инициирует личное расследование. Действие происходит в 1960-х и 1970-х годах в Сан-Франциско. Грейсмит, сыгранный Джейком Джилленхолом, сталкивается с множеством преград, начиная от взаимонепонимания со стороны сотрудников полиции до отсутствия поддержки со стороны правоохранительных органов. Он изучает старые газеты с отчетами о преступлениях и начинает коллекционировать улики.
Параллельно сыщики Дэйв Хандры и Майк Маэли, которых играют Марк Руффало и Роберт Дауни-младший, ведут служебное расследование. Они сталкиваются с запутанными уликами и монотонными посланиями от убийцы, который хвастается своими преступлениями. Напряжение нарастает, и Грейсмит понимает, что его расследование может стать уникальным шансом раскрыть дело. Он углубляется в историю, проводя длительные часы в библиотеках и общаясь со свидетелями.
С каждым новым открытием Грейсмит сталкивается с опасностями и угрозами. Напряжение нарастает не только у него, но и у полиции, и иногда они понимают, что преступник может находиться среди них. Грейсмит продолжает искать ответы, несмотря на давление и критику. Он замечает спонтанные связи между разными преступлениями, которые ставят под сомнение все, что они знали. Теперь он близок к разгадке, но цена высока: его здоровье и личная жизнь начинают страдать. В этом мире, полном тайн и манипуляций, Грейсмит готов пойти на все, чтобы раскрыть правду о Зодиаке и его мотивах.