เรื่องราวต่อจาก “The Girl Who Played with Fire”, โดย Lisbeth Salander (รับบทโดย Noomi Rapace) ถูกจับกุมในข้อหาฆาตกรรม และต้องเผชิญกับการต่อสู้เพื่อพิสูจน์ความบริสุทธิ์ของตนเอง ขณะที่เธออยู่ในโรงพยาบาลรักษาตัวจากอาการบาดเจ็บที่เธอได้รับ
Mikael Blomkvist (รับบทโดย Michael Nyqvist), นักข่าวและเพื่อนของ Lisbeth, ตัดสินใจที่จะช่วยเธอในการเปิดเผยความจริงเกี่ยวกับเหตุการณ์ที่เกิดขึ้น โดยเขาเริ่มสืบสวนคดีที่เกี่ยวข้องกับองค์กรลึกลับและการปกปิดข้อมูล
ภาพยนตร์จะเล่าถึงความพยายามของ Lisbeth ในการเผชิญหน้ากับอดีตของเธอ รวมถึงการต่อสู้กับคนที่พยายามทำลายเธอและการเปิดเผยความจริงที่อันตราย