上一集慘絕人寰的父子三人殘殺,讓麗莎貝絲·薩蘭德(勞米·拉佩斯 Noomi Rapace 飾)頭部中彈,幾乎喪命,亞歷山大·扎拉千科(Georgi Staykov 飾)慘遭斧劈,身負(fù)重傷。父女二人一同住在哥德堡的薩爾格醫(yī)院,隆德曼·尼埃德曼(Micke Spreitz 飾)則持續(xù)逃亡。由于亞歷山大是30年前從蘇聯(lián)軍情局投誠(chéng)瑞典的情報(bào)人員,其敏感身份讓政府頗多顧忌,而麗莎貝絲背后隱藏的政治黑幕又令政客們焦慮不安。不久,亞歷山大被瑞典安全局派出的刺客殺害,麗莎貝絲則面臨多項(xiàng)謀殺罪名的指控。為了拯救麗莎貝絲,并揭露政府黑幕,千禧年雜志記者米克·布盧姆科斯特(Michael Nyqvist 飾)奔忙取證。然調(diào)查越深,危險(xiǎn)越大…… 本片根據(jù)瑞典小說家斯蒂格·拉爾松(Stieg Larsson)的原著改編,是“千禧年三部曲”的最后一部。