
Excellent Swedish adaptation of the first in Stieg Larsson's Millennium trilogy. Michael Nyqvist stars as crusading journalist Mikael Blomkvist, recruited to investigate the death of a young girl 30 years previously in a remote part of Sweden. Noomi Rapace plays emo bisexual computer hacker Lisbeth Salander who ends up on Blomkvist's side in the battle against assorted evil authority figures.






