The third and final part of the Millennium trilogy. Like the previous two, it follows the book pretty closely, tweaking the plot here and there and getting rid of some unrelated subplots to make it fit the cinematic format a little tighter. Overall great adaptation of the book, considering the original's length. Some characters are completely gone and some are reduced to a few lines and smaller roles, but in the end the most crucial parts and the overall feel are still there. Noomi Rapace is again great as Salander, and the rest of the cast fits in nicely with their novel counterparts. I am so thankful that this was picked up by a Swedish filmmaker keeping most of the original regionalisms intact, instead of some undoubtedly failed Hollywood adaptation (although I'm sure one is in the works). Overall enjoyable, but definitely to watch AFTER having read the novel.