Michael Nyqvist | Mikael Blomkvist |
Noomi Rapace | Lisbeth Salander |
Annika Hallin | Annika Giannini |
Lena Endre | Erika Berger |
Per Oscarsson | Holger Palmgren |
Sven-Bertil Taube | Henrik Vanger |
Peter Haber | Martin Vanger |
Peter Andersson | Nils Bjurman |
Marika Lagercrantz | Cecilia Vanger |
Ingvar Hirdwall | Dirch Frode |
Technical Credits
Daniel Alfredson | Director |
Laurence Lowenthal | Director |
Niels Arden Oplev | Director |