저명한 범죄심리학자 헬렌 허드슨(Helen Hudson : 시고니 위버 분)은 연쇄살인범 전문이다. 전국을 돌며 강의를 하던 헬렌은 한 대학 화장실에서 데럴 리 칼럼(Daryll Lee Cullum : 해리 코닉 주니어 분)이라는 연쇄살인범에게 끔찍한 습격을 당한다. 법정에서 결정적으로 불리한 증언을 한 헬렌에게 앙심을 품고 보복을 위해 탈출한 데럴은 그녀가 보는 앞에서 칼과 총으로 경찰을 무자비하게 살해한 것. 헬렌을 서서히 죽이려던 그의 계획은 다른 경찰관의 출현으로 실패하고, 가까스로 살아난 헬렌은 광장공포증에 시달리며 1년이 넘도록 문밖 출입을 못한 채 컴퓨터만을 벗삼아 술과 신경안정제에 의지해 힘겹게 살아간다. 그즘 샌프란시스코에서는 교살마로 악명을 떨쳤던 연쇄살인범 앨버트 드살보의 범행 수법을 모방한 살인 사건이 세건 연속 발생한다. 수사책임을 맡은 M.J. 모너핸(M.J. Monahan : 홀리 헌터 분)과 루번(Ruben Goetz : 더못 멀로니 분)은 범인의 용의주도함 때문에 수사에 아무런 진척이 없다. 신문에 난 기사를 통해 범죄의 유형과 특성을 짐작한 헬렌은 익명으로 경찰에 계속 제보하고, 발신지 추적을 통해 헬렌을 찾아낸 모너핸과 루번은 그녀에게 사건현장 사진들을 내놓으며 조언을 구한다. 헬렌은 사진을 보다 공포증 발작이 시작돼 실신까지 하지만, 조수 앤디(Andy : 존 로스만 분)의 충고로 용기를 내어 수사에 협조하기로 한다.