ภาพยนตร์เล่าเรื่องราวของ “อิลลีน” (รับบทโดย Angelina Jolie) เจ้าหน้าที่ FBI ที่ได้รับมอบหมายให้สอบสวนคดีฆาตกรรมที่เกิดขึ้นในเมือง โดยฆาตกรจะสวมรอยเป็นเหยื่อและใช้ชีวิตของพวกเขาเพื่อดำเนินการฆาตกรรมต่อไป เมื่อมีการฆาตกรรมเกิดขึ้น อิลลีนต้องพยายามจับกุมฆาตกรก่อนที่เขาจะลงมือฆ่าเหยื่อรายถัดไป
ในระหว่างการสอบสวน เธอได้พบกับ “เจฟฟ์” (รับบทโดย Ethan Hawke) ซึ่งเป็นพยานคนหนึ่งที่สามารถให้ข้อมูลสำคัญเกี่ยวกับฆาตกรได้ ทั้งคู่เริ่มพัฒนาความสัมพันธ์ที่ซับซ้อนขณะพยายามคลี่คลายปริศนาของคดีนี้ โดยที่ฆาตกรยังคงหลบหนีจากการจับกุมและมีความมุ่งมั่นในการฆ่า