Ruotsalainen trilleri Stieg Larssonin bestsellerin perusteella. Vuonna 1966 16-vuotias Harriet Vanger (Ewa Fröling) katosi jälkeäkään perheen keräämisestä saarella, jonka omisti voimakas Vanger-perhe. Melkein 40 vuotta myöhemmin, häpeilevään sanomalehti toimittaja Mikael Blomkvistiin (Michael Nyqvist) ottaa yhteyttä Harrietin setä, voimakas teollisuusmies Henrik Vanger (Sven-Bertil Taube), joka pyytää häntä kirjoittamaan Vanger-perheen tarinan ja selvittämään, mitä tapahtui Harriet. Blomkvist yhdistää voimansa huolestuneen nuoren tietokonerakkerin Lisbeth Salanderin (Noomi Rapace) kanssa ja alkaa kaivaa Vanger-perhettä - ja paljastaa tarinan, joka on onnettomampi ja väkivaltaisempi kuin hän voisi koskaan kuvitellakaan.