艾迪(布鲁斯·威利斯 Bruce Willis 饰)刚刚结束了他长达10年的监狱生活,可是,刚刚出狱,梅弗劳尔夫妇就找到了他,希望他能够帮助他们偷窃一种特殊的水晶,这种水晶用于500年前达芬奇(Stefano Molinari 饰)发明的点石成金机,是如今人人趋之若鹜的珍宝。 想要洗心革面的艾迪并不像再做违法的勾当,无奈梅弗劳尔夫妇绑架了他的好友汤米(丹尼·爱罗 Danny Aiello 饰)用以威胁,艾迪只得就范。在寻找水晶的途中,中央情报局和梵蒂冈教廷都成为了他强劲的对手。通过调查,艾迪发现这种水晶的碎片藏匿于各大博物馆达芬奇的各种艺术品中,身为曾经的“哈德逊之鹰”,艾迪大显身手的时刻来临了。。1991年,Delia(Anna Maxwell Martin饰)作为一名代理护士,在伦敦过着流浪和孤独的生活。当她在当地一家酒吧遇到John Sweeney(Shaun Evans饰)时,这似乎就是她一直在寻找的关系。 随着两人关系的发展,Sweeney的艺术家气质、反体制人格逐渐转变为了更黑暗的一面,最终导致了他对Delia的一系列暴力袭击。他告诉迪莉娅,他杀死了自己的前女友,并把她的尸体扔进了阿姆斯特丹运河。 Sweeney被逮捕了,但由于法庭未能意识到他的危险性,他被准予保释。他立即追杀Delia,使她遭受了一次可怕的、几乎致命的袭击;她活了下来,但是Sweeney逃脱了追捕,消失了。 在Sweeney造成的创伤和伤害的打击下,Delia勇敢地寻求重建她的生活。但是Sweeney七年后再次谋杀另一个女朋友而被捕,Delia不得不在公开法庭上面...。