V filmu, posnetem po resničnih dogodkih, sledimo ustvarjalcu stripov Robertu (Gyllenhaal), ki v svojem delu za časopis ne vidi pravega izziva. Sprememba nastopi, ko se v mestu pojavi skrivnostni morilec, ki pri vsaki žrtvi pusti nenavadno sporočilo, ki ga nihče ne more razvozlati. Toda Robert je že od nekdaj reševal podobne uganke, zato razreši šifro in kmalu postane povsem obseden s primerom, nad čemer policija ni navdušena, še manj pa njegova partnerica. Robertu postane jasno, da ne gre zgolj za zabavno igro, ko Zodiak, kot se morilec poimenuje, z njim vzpostavi neposreden stik.
Potem ko se izgredi na črni petek končajo s tragedijo, začne skrivnostni morilec, ki ga je navdihnil zahvalni dan, sejati grozo po Plymouthu v Massachusettsu – rojstnem kraju priljubljenega praznika. Prebivalce pobija drugega za drugim in na prvi pogled naključni maščevalni umori se kmalu izkažejo za del širšega zloveščega načrta. Bo mesto našlo morilca in preživelo praznik – ali bodo domačini postali gostje za njegovo izprijeno praznično mizo?