Characters played by Michael Nyqvist
Mikael Blomkvist
Characters played by Noomi Rapace
Lisbeth Salander
Characters played by Lena Endre
Erika Berger
Characters played by Peter Andersson
Nils Bjurman
Characters played by Michalis Koutsogiannakis
Dragan Armanskij
Characters played by Annika Hallin
Annika Giannini
Characters played by Sofia Ledarp
Malin Erikson
Characters played by Jacob Ericksson
Christer Malm
Characters played by Reuben Sallmander
Enrico Giannini
Characters played by Yasmine Garbi
Miriam Wu
Characters played by Ralph Carlsson
Gunnar Björk
Characters played by Georgi Staykov
Alexander Zalachenko
Characters played by Hans Christian Thulin
Dag Svensson
Characters played by Jennie Silfverhjelm
Mia Bergman
Characters played by Per Oscarsson
Holger Palmgren
Characters played by Sunil Munshi
Dr. Sivarnandan
Characters played by Anders Ahlbom Rosendahl
Peter Teleborian
Characters played by Micke Spreitz
Ronald Niedermann
Characters played by Johan Kylén
Jan Bublanski
Characters played by Tanja Lorentzon
Sonja Modig
Characters played by Paolo Roberto
Paolo Roberto
Characters played by Magnus Krepper
Hans Faste
Characters played by Niklas Hjulström
Richard Ekström
Characters played by Tehilla Blad
Young Lisbeth
Characters played by Ola Wahlström
Per-Åke Sandström
Characters played by Donald Högberg
Jerker Holmberg
Characters played by David Druid
Tony Scala
Characters played by Daniel Gustavsson
Niklas Eriksson
Characters played by Pelle Bolander
Sonny Nieminen
Characters played by Thomas Lindblad
Magge Lundin
Characters played by Dennis Önder
Refik Alba
Characters played by Richard Barry
McMillan
Characters played by Olga Henrikson
Irina Hammujärvi
Characters played by Jörgen Berthage
Police Officer
Characters played by Alexis Dahlin
Cafe Guest
Characters played by Daniel Janzen
Police Driver
Characters played by Izzy Young
Man in Synagouge