จ่าแจ็ค ฮัลคอมบ์ (นิโคลัส เคจ) เชื่อมั่นว่า โรเบิร์ต แฮนเซ่น (จอห์น คูแซค) คือฆาตกรต่อเนื่องที่ชอบลักพาตัวหญิงสาวมากักขังเพื่อทรมาน และกระทำการทารุณกรรมทางเพศ ก่อนที่จะฆ่าเหยื่อทิ้งทุกราย แต่แจ็คยังไม่มีหลักฐานเพียงพอที่จะขอหมายค้นและจับกุม แจ็ครู้มาว่าซินดี้ (วาเนสซา ฮัดเจนส์) โสเภณีวัย 17 คือเหยื่อรายหนึ่งของโรเบิร์ตที่รอดชีวิตมาได้ เขาจึงตามหาซินดี้และขอร้องให้มาช่วยเขา ทว่าซินดี้คือสาวใจแตกที่ไม่เคยไว้ใจใคร แจ็คจึงต้องพยายามซื้อใจซินดี้ให้ได้ แต่ฆาตกรอย่างโรเบิร์ตก็คงกำลังตามรอยซินดี้เช่นกัน