故事发生在1980年代的爱尔兰,来自内部的斗争正进行到了白热化的境地之中,整个国家都处于极度的紧张和紧绷之下。马丁(吉姆·斯特吉斯 Jim Sturgess 饰)是一名22岁的平凡青年,在接收了来自英国警方的训练之后,他孤身一人被派往了爱尔兰共和军内部,成为了一名卧底。 马丁的任务是从内部瓦解共和军,以及阻止共和军进行的恐怖活动。每一天,马丁都和死神相伴,只要有一个不小心便会有暴露身份的危险。为了获取敌人的信任,马丁经历了常人无法想象的折磨与磨难,最终顺利了打入了内部。可是好景不长,一场意外的发生让马丁的卧底身份暴露了,他不得不踏上了逃亡的旅途。。在1930年代,当时世界被战争而分裂,人类处在激情与痛苦当中。导演理查德·隆克瑞恩巧妙地将故事中的狡诈、阴谋、残暴,与当代法西斯象征主义结合在一起。伊安·麦克莱恩演出理查三世,他欲夺取兄长的王位,谋杀、骗婚、歼灭亲族无所不用其极,这样强烈的欲望,驱使他永无止尽的毁掉周遭的人。
影片是根据莎士比亚的名剧《理查三世》改编而成的,但是影片将故事发生的时间背景由原著中1483-1485年转换到1930年。将莎士比亚的剧作移植到其它年代,是电影人常常做的事,但是却不一定每次都做的好。难能可贵的是,这版《理查三世》不但以睿哲的智能改编了这部剧作,并且在不破坏莎翁美丽的词句下,为此剧注入现代的活力。。距离梅格林去世已经过去了一年,但是叶赛尼娅还是不能忘记发生过的一切。她不能忘记,也不想忘记。过去的幽灵一次又一次地带她回到失去梅格林的那一天。于是叶赛尼娅试着重新开始生活——她结了婚,丈夫陪在旁边,女儿正在长大,但她梦寐以求的是尽快重返工作岗位。当城市中发生一系列神秘谋杀案时,这样的机会出现了。叶赛尼娅重返岗位,却在第一天再次失去了她的朋友和搭档。她需要能找到杀手的演绎法。为了找到这种演绎法,她需要回忆起梅格林教给她的一切。调查导致耶西尼亚解开了过去的秘密。尚未有时间从一场噩梦中恢复过来的女主人公不得不面对新的噩梦……。