Cast
Michael Nyqvist
Mikael Blomkvist
Noomi Rapace
Lisbeth Salander
Lena Endre
Erika Berger
Sven-Bertil Taube
Henrik Vanger
Peter Haber
Martin Vanger
Peter Andersson
Nils Bjurman
Marika Lagercrantz
Cecilia Vanger
Ingvar Hirdwall
Dirch Frode
Björn Granath
Gustav Morell
Ewa Fröling
Harriet Vanger
Crew
Rasmus Heisterberg
Screenplay
Stieg Larsson
Novel
Nikolaj Arcel
Screenplay
Niels Arden Oplev
Director
Anni Faurbye Fernandez
Executive Producer
Tusse Lande
Casting
Cilla Rörby
Costume Design
Søren Stærmose
Producer
Anne Østerud
Editor
Jacob Groth
Original Music Composer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.