เรื่องราวติดตาม Hanna (รับบทโดย Saoirse Ronan), เด็กสาววัยรุ่นที่ถูกเลี้ยงดูโดยพ่อของเธอ Erik Heller (รับบทโดย Eric Bana) ในป่าในฟินแลนด์ โดยมีการฝึกฝนที่เข้มข้นเพื่อให้เธอกลายเป็นนักฆ่าที่มีทักษะสูง
Hanna ถูกส่งออกไปยังโลกภายนอกเมื่อเธอมีอายุ 16 ปี พร้อมกับภารกิจในการฆ่า Marissa Wiegler (รับบทโดย Cate Blanchett), เอเจนต์ที่ทำงานให้กับรัฐบาล ซึ่งเป็นคนที่มีส่วนเกี่ยวข้องกับการทดลองที่เกี่ยวกับเธอในวัยเด็ก เมื่อ Hanna เข้าสู่โลกภายนอก เธอต้องเผชิญกับการตามล่าจากศัตรูและค้นหาความจริงเกี่ยวกับตัวตนของเธอ