对于年过不惑的安德里亚斯(Trond Fausa Aurvaag斯荣德•福斯•奥瓦格 饰)来说,人生似乎在没有什么值得留恋的了,他选择结束自己的生命。他的灵魂乘坐巴士来到一片平静的土地,这里与人间没有什么区别,而且更加平和安宁。
人生仿佛重头开始,安德里亚斯得到一幢舒适的别墅和一份安逸的工作,生活没有压力,很快与周围的人打成一片,并且结识了美丽的室内设计师安妮•碧特(Petronella Barker 饰)。生活惬意,饮食无忧。
但是没有痛苦的世界却也缺少活着的感觉,安德里亚斯再次想到自杀,却发现死亡如今已成为奢望……。改编自安东尼耶·伊沙科维奇的小说《蕨与火》。故事一:1941年4月,德军突袭,人们在塞尔维亚的火车站等待着,但火车一直没来。一个无辜者将被枪杀,米洛斯也无力救助。故事二:米洛斯被党卫军包围,他找到了弹药,又冷又饿又孤独。在废弃的墓地,他遇到了一个因为受伤而被部队离弃的游击队员。故事三:1944年秋天,一群通敌者被带到一间村屋的院子里,该处被米洛斯的部队改成了办公室。其中有一名年轻女子,米洛斯想相信她是无辜的,但她曾是德国司令的情妇。他开始疑问:是原谅还是治罪?。上一集惨绝人寰的父子三人残杀,让丽莎贝丝·萨兰德(劳米·拉佩斯 Noomi Rapace 饰)头部中弹,几乎丧命,亚历山大·扎拉千科(Georgi Staykov 饰)惨遭斧劈,身负重伤。父女二人一同住在哥德堡的萨尔格医院,隆德曼·尼埃德曼(Micke Spreitz 饰)则持续逃亡。由于亚历山大是30年前从苏联军情局投诚瑞典的情报人员,其敏感身份让政府颇多顾忌,而丽莎贝丝背后隐藏的政治黑幕又令政客们焦虑不安。不久,亚历山大被瑞典安全局派出的刺客杀害,丽莎贝丝则面临多项谋杀罪名的指控。为了拯救丽莎贝丝,并揭露政府黑幕,千禧年杂志记者米克·布卢姆科斯特(Michael Nyqvist 饰)奔忙取证。然调查越深,危险越大……
本片根据瑞典小说家斯蒂格·拉尔松(Stieg Larsson)的原著改编,是“千禧年三部曲”的最后一部。。