Mikael Blomkvist= Robert Downey Jr.
Lisbeth Salander= Ellen Page
Dragan Armanski= Bill Murray
Nils Bjurman= Gary Cole
Erika Berger= Leslie Bibb
Holger Palmgren= Richard Jenkins
Henrik Vanger= Max Von Sydow
Martin Vanger= Philip Seymour Hoffman
Cecilia Vanger= Lena Olin
Read the book.