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 Zalatšenko, 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. Zalatšenko 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 toimittaja Mikael Blomkvist penkoo sillä aikaa Lisbethin salattua menneisyyttä ja pääsee totuuden jäljille. Hän alkaa kirjoittaa paljastusreportaasia, jonka on määrä puhdistaa Lisbethin maine ja ravistella turvallisuuspoliisia sekä hallitusta. Vihdoinkin Lisbethillä on mahdollisuus käydä käsiksi menneisyytensä tapahtumiin.