Po śmierci rodziców, Erickę odwiedza mężczyzna podający się za jej przyrodniego brata. Kobieta nie traktuje go poważnie do czasu, gdy nieznajomy zostaje znaleziony martwy.
Po sztormie zostają wyłowione ciała dwojga francuskich płetwonurków. Z początku wydaje się, że to nieszczęśliwy wypadek, jednak kolejne dowody zebrane w śledztwie wskazują na morderstwo.
Dorosły marzyciel Tristan żyje pod pantoflem matki. Gdy dowiaduje się, że jej stan zdrowia jest zły, zaczyna rozumieć, że bardzo chętnie pozbyłby się jej... na zawsze.
Gdy Lisbeth Salander zostaje podejrzana o zamordowanie dwójki dziennikarzy śledczych prowadzących sprawę handlu kobietami, Mikael Blomkvist postanawia udowodnić jej niewinność.
W Göteborgu zaczyna się szerzyć przestępczość zorganizowana. W celu jej zwalczania powołana zostaje specjalna jednostka o kryptonimie SSI. Pewnego dnia do oddziału dołącza twardy i zarazem uczciwy policjant Johan Falk (Jakob Eklund). Główny bohater ma spore doświadczenie zawodowe, bowiem przez ostatnie pięć lat pracował w Europolu, jednakże z powodów osobistych postanowił powrócić do rodzinnego miasta. Z czasem Falk dowiaduje się, że nowo powstała agencja wykorzystuje zwykłych obywateli do infiltrowania mafii.