Guy Haines è un tennista di successo con una moglie isterica. Bruno Anthony è un miliardario con un padre di cui farebbe volentieri a meno. I due s'incontrano in treno e Bruno espone subito il suo progetto: se Guy gli fa fuori il padre, lui in cambio gli ucciderà la moglie. Guy rifiuta, ma Bruno mette lo stesso in atto il suo progetto e pretende che l'altro gli ricambi la 'cortesia'.
Mikael Blomkvist è un giornalista celebre per il suo impegno e per una condanna di diffamazione, collezionata dopo aver attentato alla reputazione di un infido uomo d'affari. La sua scrupolosità zelante e il suo recente rovescio gli attirano le simpatie di Henrik Vanger, potente industriale svedese che da quarant'anni cerca la verità e il corpo della giovane nipote, probabilmente assassinata da un membro della sua numerosa e disturbata famiglia. Lasciata Stoccolma alla volta di Hedestad, una cittadina battuta dal vento e assediata dall'inverno, Mikael si avvale della collaborazione di Lisbeth Salander, agente investigativo intuitiva e hacker virtuosa con un passato abusato e un presente intimidito. Selvatica e bellicosa Lisbeth è attratta dalla riservatezza e dall'integrità di Mikael, che seduce, corteggia e prova a innamorare. Fuori dal letto e dalla loro intesa intanto i fantasmi del passato si risvegliano e provano a ostacolarne l'indagine e a minacciarne la vita.
Quando centinaia di videocassette che mostrano torture, omicidi e smembramenti vengono trovate in una casa abbandonata, rivelano il regno di terrore decennale di un serial killer e diventano la raccolta di prove più inquietante che gli investigatori della omicidi abbiano mai visto.