แคล์รี่ เฟรย์ (ลิลลี่ คอลลินส์) เด็กสาวอายุ 16 ปี ที่ใช้ชีวิตเหมือนวัยรุ่นทั่วไปในเมืองนิวยอร์ก แต่ในคืนหนึ่งขณะที่เธอไปเที่ยวไนท์คลับ เธอก็ได้เห็นสิ่งที่เหมือนกับการฆาตกรรม เพียงแต่มันไม่ใช่การฆ่าทั่วไป เพราะว่าร่างนั้นได้สลายไป และมีเธอเพียงคนเดียวเท่านั้นที่เห็นผู้ลงมือทั้งสาม ซึ่งก็รวมถึง เจย์ เวย์แลนด์ (เจมี่ แคมป์เบล โบเวอร์) และอเล็กซ์ ไลท์วู้ด (เควิน ซีเกอร์) พวกเขาเผยให้แคล์รี่ทราบว่า ตัวเองคือ “นักรบครึ่งเทวดา” ชาโดว์ฮันเตอร์ หรือ นักล่าเงา นักรบครึ่งมนุษย์ครึ่งเทวดา ซึ่งมีหน้าที่ในการปกป้องโลกจากเหล่าปีศาจ