Kaksi vakavasti loukkaantunutta henkilöä kiidätetään sairaalaan. Toinen heistä on tietokonenero ja hakkeri Lisbeth Salander, jota syytetään kahdesta murhasta. Hänen päässään oleva ampumahaava leikataan heti. Toinen on Alexander Zalatsenko, vanhahko mies, jota on isketty kirveellä. Tätä ennen Lisbeth on jo haudattu elävältä ja pelastunut täpärästi, mutta hänen ongelmansa eivät suinkaan lopu. Zalatsenko on entisen Neuvostoliiton aikainen palkkamurhaaja, ja nyt hänen tähtäimessään on Lisbeth. Vaikutusvaltaiset voimat haluavat nimittäin vaientaa nuoren naisen ikiajoiksi. Millennium-lehden tutkiva toimittaja Mikael Blomkvist penkoo sillä aikaa Lisbethin salattua menneisyyttä ja pääseekin totuuden jäljille. Hän alkaa kirjoittaa paljastusreportaasia, jonka on määrä puhdistaa Lisbethin maine ja järisyttää turvallisuuspoliisia sekä hallitusta. Vihdoinkin Lisbethillä on mahdollisuus selvittää tilit menneisyytensä kanssa.