Mikael Blomkvist har brug for en timeout. Han er lige blevet idømt tre måneders fængsel for bagvaskelse af finansmanden Hans-Erik Wennerström og beslutter sig til at tage en pause fra sit job som journalist ved tidsskriftet Millennium. Samtidig får han en usædvanlig opfordring. Henrik Vanger, pensioneret direktør for Vangerkoncernen, vil have Mikael til at skrive slægtens historie. Men det viser sig snart, at familiekrøniken bare er et dække over Mikaels virkelige opgave: At finde ud af, hvad der skete med Henrik Vangers unge slægtning, Harriet, som forsvandt for snart fyrre år siden.
Mikael Blomkvist påtager sig modvilligt opgaven, og til sin hjælp får han Lisbeth Salander, en umyndiggjort ung kvinde, tatoveret og piercet, en fantastisk researcher og landets bedste hacker. Sammen graver de dybt i familien Vangers fortid og møder en mørkere og blodigere historie, end nogen af dem kunne have anet.