Mikael Blomqvist (Michael Nyqvist), un giornalista investigativo che opera in campo economico, non se la passa affatto bene, alla faccia della libertà di stampa e del suo curriculum, il giornalista ha pestato i piedi ad un grosso uomo d’affari, pubblicando uno scottante dossier che purtroppo in tribunale si è rivelato un pericoloso boomerang.
Una grave accusa di diffamazione pende sulla sua testa, in tribunale le cose sembrano mettersi al peggio così Blomqvist abbandona la sua carica editoriale ed accetta un lavoro un pò particolare, un cold case, un caso irrisolto in cui sono coinvolti un’antica e potente famiglia, i Varger, ed una ragazza misteriosamente scomparsa.
Ad investigare sull’investigatore viene assoldata anche una brillante hacker Lisbeth Salander (Noomi Rapace), che se all’inizio segue Blomqvist da lontano raccogliendo informazioni, scoperto il collegamento tra il caso del giornalista e una serie di efferati delitti decide di far parte dell’indagine.