The movie adaptation of Stieg Larsson’s Millennium series steadily loses steam as it goes along, but wrapping up a trilogy inside of one calendar year is refreshingly satisfying. Socially maladjusted punk hacker Lisbeth Salander (Noomi Rapace) barely escapes the trilogy’s middle installment and wakes up in a hospital accused of attempted murder. Crusading investigative journalist Mikael (Michael Nyqvist) wants to prove her innocence. And some shadowy powerful old white dudes are making behind-the-scenes plans to take both of them out. Yes, The Girl Who Kicked the Hornet’s Nest gets all kinds of government conspiracy theories, but a really solid mash-up of seriously paranoid episodes of The X-Files and good courtroom drama looks fresh when it takes place in Sweden and the stunning Mirja Turestedt plays an unflappable constitutional cop.