Der erfolgreiche Journalist Mikael Blomkvist (Michael Nyqvist) arbeitet an einem neuen Fall: Russische Mädchen werden im großen Stil ins Land geschmuggelt und dann zur Prostitution gezwungen. Auch hohe Amtsträger sollen in dieses schmutzige Geschäft verwickelt sein. Was Blomkvist nicht weiß: Auch seine Kollegin Lisbeth Salander (Noomi Rapace) recherchiert auf eigene Faust. Dann überschlagen sich die Ereignisse. Es kommt zu drei Morden, für die Salander verantwortlich sein soll. Sie taucht unter. Blomkvist macht sich auf die Suche nach ihr, weil er von ihrer Unschuld überzeugt ist…