Mikaelis Bliumkvistas, principingas žurnalistas ir "Millennium" žurnalo leidėjas, rengiasi išspausdinti straipsnį, demaskuojantį didelį sekso vergijos tinklą tarp Rytų Europos ir Švedijos, su kuriuo susiję gerai žinomi, aukštas pareigas užimantys švedų visuomenės, verslo ir politikos atstovai. Bet straipsnis redakcijos nepasiekia: išvakarėse randami žiauriai nužudyti du straipsnį ruošę žurnalistai. Tačiau Bliumkvistą labiau sukrečia antroji žinia: ant ginklo palikti pirštų atspaudai priklauso genialiai kompiuterių įsilaužėlei, serijinį žudiką jam surasti padėjusiai Lisbetai Salander...
Niujorke penkiasdešimtmetis biržos prekiautojas Deividas Moranas pamato benamį, kurį partrenkia automobilis. Jis nedelsdamas gelbsti vyriškio gyvybę ir ima jį gaivinti. Vėliau namuose Moranas studijuoja paveikslą, kurį akivaizdžiai nupiešė vaikas. Tos dienos įvykis jam priminė 1958 m. vasarą įvykusį incidentą, kai jis nesugebėjo imtis veiksmų, kad išgelbėtų gyvybę. Likusi filmo dalis vyksta yra kaip prisiminimas. Paauglys Deividas Moranas prie vietinio upelio gaudo vėžius, kur susitinka su nauja miestelio mergina, šešiolikmete Megan Lafin. Megan ir jos mažoji sesutė, dešimtmetė Siuzana, ką tik apsigyveno pas Deivido kaimynę, išsiskyrusią Rut Čandler ir jos tris sūnus. Meg ir Siuzana (kurią suluošino poliomielitas) neseniai tapo našlaitėmis.