米克·布盧姆科斯特(Michael Nyqvist 飾)是千禧年報社的一名記者,他正就東歐雛妓販賣的問題展開調查。然而隨著調查的深入,他的助手道格及其女友被人殘忍殺害。根據現場遺留下的指紋,所有的指控都指向了麗莎貝絲·薩蘭德(勞米·拉佩斯 Noomi Rapace 飾)。不久,薩蘭德的最新監護人尼爾斯·彼尤曼律師(Peter Andersson 飾)亦在寓所被人殺害。經過一段時間的環球旅行,薩蘭德剛剛回到瑞典,等待她的卻是一系列莫名的指控和追捕。究竟是誰策劃了這一系列的謀殺?又為什麼將罪名都轉嫁到薩蘭德的身上?所有的一切背後又隱藏著怎樣的陰謀? 本片根據瑞典小說家斯蒂格·拉爾松(Stieg Larsson)的原著改編。