坎貝爾(詹姆斯·斯派德飾演)曾經(jīng)是一名出色的聯(lián)邦調(diào)查局特工,但現(xiàn)在他只想盡快去芝加哥,在那里開始平靜的退休生活。最初,在過(guò)去的幾年里,坎貝爾一直在調(diào)查一個(gè)名叫克里文(由基努·里維斯飾演)的連環(huán)殺手。這個(gè)人不同于普通的變態(tài)殺人犯,因?yàn)樗袠O高的智力和情商。每次他犯罪,他總是能在最關(guān)鍵的時(shí)刻逃跑??藏悹栐诠ぷ髦卸啻卧庥鍪?,他選擇放棄,但克里文顯然并不厭倦與這位老偵探的貓捉老鼠游戲。他不僅跟隨坎貝爾來(lái)到芝加哥,還在那里犯下了一樁又一樁血腥謀殺案??藏悹柎丝滩恢赖氖牵死镂囊呀?jīng)選擇坎貝爾作為他心中最后的獵物。