穆辛(瓦利德·祖伊特 Waleed Zuaiter 饰)是一名伊拉克前警察,他在一片混乱、罪恶和偏执中失去了家庭、妻子和职业生涯。他必须时刻保护自己和生病的女儿的安全。穆辛绝望的姐夫找到他,希望他帮助寻找失踪的侄女(丽姆·卢巴尼 Leem Lubany 饰),出于家庭的爱和责任感接受了这个请求。
然而,当他前往侄女可能出现的地方——她曾计划在那里当翻译的绿区询问她的下落时,他却受到冷遇。穆辛和他的女儿(朱莱·纳米尔 July Namir 饰)很快意识到,这个失踪案并不像他们想象的那样简单。随着时间的推移,穆辛发现自己陷入了一个更大的阴谋中。他开始揭露**腐败、恐怖分子组织和利益集团之间的勾结。在这个过程中,他必须面对残酷的现实和个人的考验,以保护自己和爱他的人。
数月前军情六处一块记载了潜伏于全世界恐怖组织内部所有特工名单信息的硬盘丢失,而追索硬盘的行动也以失败告终。在此之后,行动主要负责人M(朱迪·丹奇 Judi Dench 饰)被高层解雇,而军情六处也遭到惨烈的袭击,伤亡惨重。为了查到幕后真凶,M召来佯死的传奇特工詹姆士·邦德(丹尼尔·克雷格 Daniel Craig 饰)。经过一轮严苛的特训和测试,邦德重新服役。在伊芙(娜奥米·哈里斯 Naomie Harris 饰)和新搭档Q(本·卫肖 Ben Whishaw 饰)的协助下,邦德追寻着某前CIA特工的踪迹来到繁华大都会上海。
在这一过程中,特工的名单不断泄露,而邦德最新一次的生死冒险也拉开序幕……
故事发生在19世纪20年代的英国,玛丽(凯特·温丝莱特 Kate Winslet 饰)是一名古生物学家,然而,这个行当显然无法让她过上优渥的生活,所以玛丽至今仍然在贫困线上挣扎,为了给病重的母亲治病,玛丽靠着在沙滩上捡化石卖给游客来维生。
某日,一个名叫罗德里克(詹姆斯·麦卡德尔 James McArdle 饰)的男人找到了玛丽,开出了很高的薪酬,希望玛丽能够去照料他病重的妻子夏洛特(西尔莎·罗南 Saoirse Ronan 饰),经受不住金钱的诱惑,玛丽答应了。可是,就在玛丽刚刚见到夏洛特没多久,两人之间差异巨大的思想就碰撞出了火花,但随着时间的推移,她们都在彼此的身上看到了自己未曾经历过的世界。