디트로이트 비밀마약수사대(Undercover Narcotics Officer), 나크(Narc)에서 활동하던 신참경찰이 총격 살해되는 사건이 발생한다. 경찰 내사팀은 마약관련 집단에서 비밀경찰로 활동하다 총기오발사고를 일으켜 정직 처분 중인 닉 텔리스(제이슨 패트릭 분)에게 사면을 조건으로 사건을 맡긴다. 닉 텔리스는 마약밀매단에 잠입해 범인을 쫓던 중 오발로 임산부를 총격, 태아를 사망케 했던 것. 안 그래도 나크 일을 반대하는 아내와 자책감에 빠져 있던 닉은 이 일만 해결하면 내근직을 주겠다는 상부의 꼬임에 넘어가 죽은 경찰의 파트너였고 시체를 처음 발견한 당사자인 헨리 오크(레이 리오타 분)와 한 팀을 이루게 된다. 용의선상에 있는 마약 판매상을 중심으로 수사가 시작되고 두 형사는 마약범들의 소굴에서 경찰배지와 경찰에게 지급되는 총기들을 다량 발견하게 된다. 사건의 배후에 경찰이 개입되어 있다는 물증과 함께 파트너인 헨리마저 사건에 대해 뭔가를 숨기고 있다는 의혹을 품게 된 닉. 유력한 용의자에 대한 제보를 확보한 닉과 헨리는 겨우 영장을 확보해 이들을 급습하는데 성공하지만, 이들을 통해 드러난 충격적 진실은 닉과 헨리의 운명을 바꿔 놓는데...

이 영화는, 자신의 새 책을 위한 연구의 일환으로 스프링밸리 정신병원의 중증 정신 질환자와 위험한 환자 6명을 선별하여 인터뷰를 진행하는 유명한 정신과의사 마커스 박사를 중심으로 진행된다. 마커스 박사가 환자 하나 하나를 인터뷰하면서 그들이 저지른 공포가 하나씩 펼쳐지기 시작한다. 하지만, 마커스 박사는 곧 그들 모두를 묶는 한 명의 환자가 있다는 것을 알게 된다. 바로 제7의 환자이다.

행복한 부부 트레버와 크리스티는 갑작스레 교통사고를 당하게 되고 이후 깨어난 트레버는 아내를 잃은 슬픔에 고통의 나날을 보내고 있다. 자신의 꿈속에서 현실을 경험하고, 현실에서 벌어졌던 살인의 현장은 다시 꿈으로 사라진다. 트레버는 극심한 두통으로 현실과 꿈의 모호한 경계 속에서 정처없이 헤매이는 도중 교통사고에 대한 수색을 진행하고 있는 형사 레인즈를 만난다.