This film is such a let down.
Unless you understand Swedish or don't mind watching a film with subtitles, the English dubbed version is a horror show. I can only guess that the dubbing effort was done on a wet Tuesday afternoon when the sound engineers were bladderated and wanted to finish early. If I could rate it below 1 I would.
Also, the fact that the film introduces completely different actors playing the same characters we got to know in the first film is very disconcerting. I could live with one different actor, but when it's all the key characters, you may as well not bother watch the girl with a dragon tattoo. Watching it first, then this will disappoint.
I wish I hadn't bothered.