Après l'enquête menée avec Mikael Blomkvist, journaliste pour la revue Millénium, Lisbeth Salander a disparu dans la nature. De retour en Suède, elle est mêlée à une histoire de meurtre d'un journaliste préparant un article sur un réseau de prostitution. Soupçonnée par la police, elle mène de son côté une enquête afin de découvrir l'identité du meurtrier, qui semble être lié à l'avocat Bjurman, qu'elle fait toujours chanter. Pendant ce temps, Mikael tente d'entrer en contact avec elle, et essaie par le fait même de découvrir l'identité du mystérieux Zala.