阿蒂姆(阿利·巴凯 Ali Barkai 饰)的父亲在战争之中死去了,十六岁的阿蒂姆拿着一把手枪,决定群寻找并且杀死自己的杀父仇人。怀揣着满心的仇恨,阿蒂姆来到了仇人纳萨拉(尤苏夫·约罗 Youssouf Djaoro 饰)所在的城市,此时的纳萨拉早已经成家立业,并且经营着自己的面包房,每天,他都会将卖剩下来的面包分给附近穷苦的孩子们,俨然一副老好人的模样。 为了接近纳萨拉,阿蒂姆隐瞒了自己的真实身份,作为学徒来到了纳萨拉的面包房工作。纳萨拉非常喜欢聪明肯干的阿蒂姆,将自己的本领毫无保留的传授给他。随着时间的推移,阿蒂姆和纳萨拉之间渐渐产生了亲情。。上一集惨绝人寰的父子三人残杀,让丽莎贝丝·萨兰德(劳米·拉佩斯 Noomi Rapace 饰)头部中弹,几乎丧命,亚历山大·扎拉千科(Georgi Staykov 饰)惨遭斧劈,身负重伤。父女二人一同住在哥德堡的萨尔格医院,隆德曼·尼埃德曼(Micke Spreitz 饰)则持续逃亡。由于亚历山大是30年前从苏联军情局投诚瑞典的情报人员,其敏感身份让政府颇多顾忌,而丽莎贝丝背后隐藏的政治黑幕又令政客们焦虑不安。不久,亚历山大被瑞典安全局派出的刺客杀害,丽莎贝丝则面临多项谋杀罪名的指控。为了拯救丽莎贝丝,并揭露政府黑幕,千禧年杂志记者米克·布卢姆科斯特(Michael Nyqvist 饰)奔忙取证。然调查越深,危险越大……
本片根据瑞典小说家斯蒂格·拉尔松(Stieg Larsson)的原著改编,是“千禧年三部曲”的最后一部。。