События разворачиваются вокруг Микаэла Блумквиста, который готовит в журнале громкий материал о торговле людьми и секс-индустрии в Швеции. Двое его коллег, собиравших доказательства против высокопоставленных чиновников и полицейских, внезапно оказываются убитыми в собственной квартире. На месте преступления находят пистолет с отпечатками Лисбет Саландер, которая до этого долгое время не выходила на связь. Полиция тут же объявляет её в розыск, считая опасной психопаткой, а в прессу утекают подробности её непростого прошлого. Блумквист не верит в виновность девушки и пытается найти её раньше спецслужб, параллельно копаясь в старых отчётах и документах, которые вели погибшие журналисты. Сама Лисбет в это время скрывается на заброшенных квартирах, взламывает чужие компьютеры и пытается понять, кто именно решил на неё всё повесить.
Пока полиция прочесывает город, Лисбет начинает собственную охоту на тех, кто стоит за сетью притонов. Она сталкивается с огромным светловолосым мужчиной, который, кажется, вообще не чувствует боли, и это столкновение едва не заканчивается для неё фатально. Всплывают странные факты о её опекуне и неком таинственном «Зале», чьё имя постоянно мелькает в архивных записях. Блумквист находит зацепки, ведущие к заброшенной ферме и событиям многолетней давности, связанным с советским перебежчиком. Лисбет приходится действовать жёстко, используя свои старые методы с канистрой бензина, чтобы выжить и добраться до человека, который разрушил её жизнь ещё в детстве. Всё заканчивается ночной схваткой в лесу у старого дома, где старые семейные тайны оказываются куда страшнее, чем официальное расследование о торговле рабынями.