Romantični mladi mornar Edmond Dantes (James Cavieze) je pošten čovjek čiji se miran život naglo uzdrma nakon što ga njegov najbolji prijatelj (Guy Pearce) prevari i ukrade srce njegove zaručnice. Namjerno i nezakonito poslan u zatvor, Dantes doživi pravu noćnu moru punih trinaest godina - sve dok ne pobjegne i uzme identitet zagonetnog i bogatog Grofa Monte Crista. Lukavom okrutnošću Dantes skuje domišljat plan kako da sustavno uništi sve one koji su ga izdali.
Svatko tko se usudi igrati slagalicu strave i razriješiti njezinu misteriju ili umire ili biva ozlijeđen. Jigsaw je mrtav a policajac Rigg je teško ozlijeđen. Nakon što postane jasno da će Jigsaw nastaviti igru čak i iz groba, policajac Hoffman netragom nestaje. Igra nije prestala, strava opet započinje...
Policijski detektiv iz New Orleansa Wes Block (C. Eastwood) živi kao samohrani otac sa svoje dvije maloljetne kćeri Amandom (A. Eastwood) i Penny (J. Beck). Rutinske poslove iznenada mu prekinu slučajevi ubijenih prostitutki koje očito likvidira serijski ubojica. No, za Blocka istraga nije nimalo jednostavan zadatak, jer se i sam često upušta u veze s prostitutkama iz Francuske četvrti. Usto, prisiljen je surađivati s feministicom Beryl Thibodeaux (G. Bujold) koja nema nimalo razumijevanja za njegove metode rada. Kada ubojica pritisnut uznapredovalom istragom provali u Blockovu kuću i ozlijedi Amandu, detektivov obračun s njim postane osobna stvar.