Michael Nyqvist | Mikael Blomkvist | |
Lena Endre | Erika Berger | |
Peter Haber | Martin Vanger | |
Marika Lagercrantz | Cecilia Vanger | |
Björn Granath | Gustav Morell | |
Michalis Koutsogiannakis | Dragan Armanskij |
Noomi Rapace | Lisbeth Salander | |
Sven-Bertil Taube | Henrik Vanger | |
Peter Andersson | Nils Bjurman | |
Ingvar Hirdwall | Dirch Frode | |
Ewa Fröling | Harriet Vanger | |
Annika Hallin | Annika Giannini |