Mikael Blomkvist
Lisbeth Salander
Erika Berger
Nils Bjurman
Dragan Armanskij
Annika Giannini
Malin Erikson (as Sofia Ledarp)
Christer Malm
Enrico Giannini
Miriam Wu
Gunnar Björk
Alexander Zalachenko
Dag Svensson (as Hans-Christian Thulin)
Mia Bergman
Holger Palmgren
Dr. Sivarnandan
Peter Teleborian (as Anders Ahlbom)
Ronald Niedermann (as Mikael Spreitz)
Jan Bublanski
Sonja Modig
Self
Hans Faste
Richard Ekström
Young Lisbeth (as Thehilla Blad)
Per-Åke Sandström
Jerker Holmberg
Tony Scala
Niklas Eriksson
Sonny Nieminen
Magge Lundin
Refik Alba
McMillan
Irina Hammujärvi
Police Officer (uncredited)
Cafe Guest (uncredited)
Police Driver (uncredited)
Man in Synagouge (uncredited)