Noomi Rapace sensational in the lead role

Rating: 9/10 (6 February 2019)

Having read the Millenium trilogy I felt sure that no one could adequately portray on film the unique and complex character that is Lisbeth Salander. I was wrong. Noomi Rapace is perfect in the lead role and has excellent support from Michael Nyqvist as Blomkvist. A superb production that does full justice to the first of Larsson's trilogy.