Lisbeth, uma hacker de computador, foge após ser acusada de três assassinatos. Caberá ao jornalista Mikael investigar o caso e tentar limpar o nome da garota.
Após quase ser morta pelo próprio pai, Lisbeth Salander é levada para o hospital em estado grave. Lá também está internado o pai dela, Alexander Zalachenko, que se tornou uma grande ameaça devido às informações que possui.
Mats é apenas um garoto comum como qualquer outro. Mas quando encontra uma calça que contêm uma quantidade ilimitada de dinheiro, tudo muda! De repente, o mundo está a seus pés e ele pode realizar todos os seus sonhos. No entanto, ele percebe que tinha abusado do poder que vem com riqueza e passa a usar o dinheiro para melhorar a vida dos sem-teto da cidade, e dos menos afortunados. Enquanto isso, forças poderosas da cidade estão procurando pela calça e a chance de encontrar é sequestrar o pai de Mats. Os problemas não param por ai e Mats descobre que o dinheiro que sai dos bolsos da calça, na verdade, vem de vários cofres bancários em todo o país. Agora, além do pai sequestrado ele tem também a polícia atrás dele. Sem ninguém para ajudá-lo além de seus amigos de confiança, David e Livlí, ele tem que salvar seu pai e colocar tudo nos eixos, antes que seja tarde demais.
Durante um Natal coberto de neve na Suécia, a psicóloga Inger Johanne Vik e sua filha autista se envolvem em uma investigação de uma série de mortes perturbadoras. O detetive Ingvar Nymann da Polícia de Estocolmo, é enviado a Uppsala para investigar o assassinato de Elisabeth Lindgren, na véspera do Natal.