Well, i have watched the 3 movies and was left unsatisfied. They have begun with a extraordinary team-up between an asocial punk and a patient journalist and they ended with them apart. I find this so strange and sad that Lisbeth was running away from Micke after giving him so much that i conducted the case online. That's how i learned that those 3 movies were initially a TV show that runs 6 episodes of 1h30 each, meaning that 40 minutes have been left of each movie.
Thus, for those who wonder which to watch and buy, well, be aware and don't do as me: skip the movies and choose only the TV show.
Indeed, the movies have exactly the same content, less a lot of scenes, some casual but some paramount! Now, you have another proof against those greedy and lazy producers that prefer money over art and try to enslave the web on the name of defense of authorship! Indeed, instead of release the shows on screen (what about 3 hours movies nowadays?), they invented truncated movies so as sucker like me buy the same product two times.
Sure, now in the show, the characters appear a bit more coherent and I got the answer to my big question. In fact, Lisbeth rejects Micke as she waited for him at the end of Millennium 1 and saw that he's with Erika, the boss of Millennium! It's only a few seconds and there's no way those greedy producers couldn't put it in their movie!
The other scene i get in mind is another ending, the one for Millennium 3, still short but telling a lot: it's about Lisbeth visiting her old tutor after she has been released. For those who think Lisbeth as lacking empathy, it's not true: she can have feelings, even for men but her pain and past overwhelms her expression (if not, she wouldn't dress like a punk!).
So, all those cut scenes show that when she wants, she can talk, thus she appears a bit manipulative or at least not easy going. In all cases, Noomi done a extraordinary job as well as Michael Nyqvist!
With all those products, i stand more firmly that the best adaptation ever is be the movie that you make reading the books!