周润发与巩俐再度合作,讲述的是一段1941年珍珠港事件前发生在上海滩的谍恋故事。
1941年,美国海军情报局特工索姆斯(约翰.库萨克 John Kusack 饰)奉命来到上海,负责调查好友康纳被暗杀的真相。他以德国先驱报驻上海记者的身份游走于社会名流的酒会。他借助同纳粹工程师穆勒太太的情人关系消除猜疑、获取情报。在一次赌局中,他结识了黑帮头目兰亭的夫人安娜(巩俐 饰),对方与手下的神秘暗语令他好奇。跟踪未果,他只得继续打探。为了调查康纳的死因,他秘密约见了康纳的线人。然而,两人的会面却因为日本军队追查地下党而破产。一次偶然的机会,索姆斯再次与安娜重逢,并且在她的引荐中结识了上海黑社会头目安东尼.兰亭(周润发 饰)及日本情报处田中大佐(渡边谦 饰)。在调查中,索姆斯渐渐发现康纳的死跟一个神秘的日本女人(菊地凛子 饰)有关……。在一场旅行之中,Chanachol(查克利·彦纳姆 Shahkrit Yamnarm 饰)邂逅了美丽的导游小姐Mekhala(麦琪·阿帕 Arpa Pawilai 饰),两人一见钟情坠入了情网。然而,Mekhala拥有着神秘不可告人的身世,一条可怕凶猛的大蛇宛如她的守护者一般,会攻击每一个试图靠近它的主人的男人。
灵蛇的存在并没有让Chanachol死心,却是他的妻子发现了丈夫的不忠,令Chanachol和Mekhala的恋情陷入了举步维艰的境地。最终,Mekhala选择了离开,与此同时,Chanachol亦发现妻子和自己的下属兼好友有染。心灰意冷的Chanachol想到了了断自己的性命,但在死之前,他唯一想最后再看一眼的人是Mekhala。最终,Chanachol死在了灵蛇的利牙之下,而Mekhala则开启了另一段似曾相识的情缘。。