杰克·格拉姆教授(阿爾·帕西諾飾)表面上是一名大學(xué)教授,專門研究連環(huán)殺手精神分析。但他還有一個身份——美國聯(lián)邦調(diào)查局的法庭精神分析師。9年前在他的幫助下,警方成功的將“西雅圖殺手”約翰·福斯特定罪。但就在這個殺手即將被處死的當(dāng)天,警方發(fā)現(xiàn)了一起兇殺案,兇手的作案手法與約翰·福斯特完全一致,而且被害人還是杰克·格拉姆教授的學(xué)生。同時兇手在現(xiàn)場留下了一盤錄像帶,記錄了被害人臨死前被兇手折磨并被迫說的一段話“約翰·福斯特是無辜的”。因而警方不得不懷疑“西雅圖殺手”是否就是約翰·福斯特,同時約翰·福斯特的辯護(hù)律師也借此機會上訴。但杰克·格拉姆教授堅持他的證詞是完全正確的。 就在杰克·格拉姆教授接受完FBI的調(diào)查趕往學(xué)校的途中,接到了一個神秘人打來的電話,稱他的生命只剩下88分鐘。而多年前杰克·格拉姆教授的妹妹就是被一個變態(tài)殺手折磨了88分鐘才遇害的。在助手謝麗的幫助下,杰克·格拉姆教授發(fā)現(xiàn)神秘人使用的電話是用他死去的妹妹的名字登記的。這一切激起了杰克·格拉姆教授無比的憤怒,他決心不顧一切找到兇手…