This grim and bloody adaptation of the second volume of the late Stieg Larsson's bestselling Millennium trilogy—featuring journalist Mikael Blomkvist (Michael Nyqvist) and computer hacker Lisbeth Salander (Noomi Rapace)—moves the story into a very different register from the stand-alone... More >>>