L’histoire suit le profiler et agent du FBI Jim « Fitz » Fitzgerald. L’étude du comportement et du langage criminel qu’il a été le premier à utiliser lui a permis d’identifier et de capturer l’Unabomber : Ted Kaczynski Nouveau membre de la Unabom Task Force (UTF), Fitz va livrer un combat sans merci, non seulement contre l’Unabomber - l’un des criminels les plus brillants de l’Histoire - mais aussi contre la bureaucratie de l’UTF qui n’approuvait pas ses méthodes novatrices.
Frans Balder, éminent chercheur suédois en intelligence artificielle fait appel à Lisbeth Salander afin de récupérer un logiciel qu'il a créé et permettant de prendre le contrôle d'armes nucléaires. Mais la NSA ainsi qu'un groupe de terroristes mené par Jan Holster sont également sur la piste du logiciel. Traquée, Lisbeth va faire appel à son ami le journaliste Mikael Blomkvist qu'elle n'a pas vu depuis 3 ans.