When Mikael discovers the names and numbers in the back of Harriet's diary, Harriet's voiceover reads them (and they are visibly written) as "Magda, Sara, BJ, LJ, Mari". Later in the film, "LJ" is changed to "LI" with no explanation.
When Mikael visits Henrik Vanger in the hospital, he is supposed to be recovering from a cardiac bypass. There is no evidence of a chest incision which would be visible with his partially open pajamas and robe.
In the still photos from the movies, Lisbeth Salander's camera is shown to be a Canon EOS series. In the movie, the download software on her PowerBook reveals it as a Nikon.
When Lisbeth and Mikael have breakfast in the cabin, Lisbeth is putting ketchup on her breakfast. In the view of her from the front, the ketchup reaches all the way to the bottom of the plastic bottle. In the next shot, facing Mikael, the bottom of the bottle has almost no ketchup at all.
There's a sentence at the bottom of the e-mail sent by Lisbeth: "Read it and weep, Kalle Blomqvist..."
The scene changes, Mikael takes a better look and reads the sentence which is now, "Read it and weep, Kalle Blomkvist..."
When Lisbeth Salander is sending her encrypted mail to Plague, the screen shows "decrypting" instead of "encrypting".
The postage stamp at the beginning of the movie shows it is from Hong Kong. The Chinese characters on it are written in simplified Chinese script, rather than the traditional Chinese script used in Hong Kong (and Taiwan).
When Lispeth Tases Bjurman he is unconscious for several minutes. Tasers do not work like that. It is extremely rare that a person is rendered unconscious. Subjects experience very painful muscle contractions as long as the Taser is activated and then it all stops when the Taser stops. It's kind of like having a full body Charlie horse.
When Mikael is scanning the Bible, a shot of the scanner shows the scanning head to be moving across the page, yet the scans are revealed vertically, as if scanned down the page.
When Mikael is scanning different parts of the bible, the position of the bible under the scanner doesn't change between shots (as if every entry is on the same page).
In the final end credits, Lisbeth's hacker friend "Plague" is listed as "Plauge."
A rapid sequence of photographs is incorrectly regarded as an anachronism. 35mm cameras capable of shooting 4-5 frames per second had been commercially available prior to WWII, and were used extensively by the Luftwaffe. The mechanism was spring-wound using a rotary focal-plane shutter. One manufacturer was Robot: the 1934 Robot I was capable of this firing rate for several shots, Luftwaffe Robot II models with larger spring motors could go through a 300 shot magazine without rewinding. Post-war, Robot Star models readily available in Europe could run through 50 frames non-stop.
When Lisbeth Salander goes through financial verifications of Vanger Group 1949-1965, an account statement from Skandinaviska Enskilda Banken appears. Skandinaviska Enskilda Banken, however, was established in 1971.
In a flashback scene with young Mikael in the 60s, the camera pans down showing the little boy's very modern footwear.
The movie takes place in 2005, but the postage stamp on the envelope Henrik receives in the beginning of the film reads "2007 - 11 - 12".
When Lisbeth is placing the surveillance camera on the cabinet, you can see in the computer software that it's being used in 2008. The movie takes place in 2005.
When driving over the "Höga kusten"-bridge, they are driving the wrong way.