В жаркий июльский день 1969 года на пустынной окраине Вальехо раздаются выстрелы, оборвавшие жизнь молодой пары. Это первая, но не последняя кровь, которую прольёт хладнокровный преступник. Месяц спустя редакции газет потрясены серией зашифрованных посланий от человека, именующего себя Зодиаком. Он требует опубликовать на первых полосах тайный код, якобы раскрывающий его имя, и грозит новыми жертвами. Расследование, захватившее полицию нескольких штатов, привлекает внимание двух непохожих коллег из San Francisco Chronicle: уставшего от сенсаций, но опытного репортёра Пола Эйвери и тихого, одержимого головоломками карикатуриста Роберта Грейсмита.
Их настойчивость оборачивается новой бедой: Зодиак, раздражённый вниманием прессы, вновь выходит на охоту. Каждое его письмо, каждая новая жертва и каждая загадка становятся вызовом, бросаемым не только властям, но и этим двум мужчинам, которые постепенно погружаются в опасную игру с неуловимым маньяком. Чем глубже они копают, тем больше понимают, что расшифровать код — значит, возможно, вступить в смертельную схватку с самим убийцей.