În cea de-a doua parte a trilogiei Millenium, acţiunea se concentrează pe personajul Lisbeth Salander (Noomi Rapace). Acuzată de trei crime, Lisbeth este implicată într-o serie de intrigi care au ca origine trecutul ei, în timp ce Mikael Blomkvist (Michael Nyqvist) face tot ce-i stă în putinţă să dovedească nevinovăţia ei. Între timp, cei doi încearcă să demaşte înalţii oficiali suedezi care fac trafic de carne vie.