เรื่องราวติดตาม Nie Yinniang (รับบทโดย Shu Qi), สาวน้อยที่ถูกฝึกฝนให้เป็นนักฆ่าตั้งแต่เด็ก โดยมี Abbess (รับบทโดย Fang Ying) เป็นผู้ฝึกสอนเธอ ในช่วงเวลาที่เธอเติบโตขึ้น Nie Yinniang ได้รับมอบหมายให้ฆ่าชายผู้หนึ่งที่เธอมีความเชื่อมโยงทางอารมณ์และอดีตด้วย
ภารกิจนี้ทำให้เธอต้องกลับไปยังบ้านเกิดของเธอ ซึ่งมีความเกี่ยวพันกับความรักและความซับซ้อนที่มีมาก่อนหน้านี้ ในการตัดสินใจที่ยากลำบาก Nie Yinniang ต้องเผชิญหน้ากับความรับผิดชอบในฐานะนักฆ่าและความรู้สึกในหัวใจของเธอ