1941年,美国海军情报局特工索姆斯(约翰•库萨克JohnCusack饰)奉命来到上海,负责调查好友康纳被暗杀的真相。他以德国先驱报驻上海记者的身份游走于社会名流的酒会。他借助同纳粹工程师穆勒太太的情人关系消除猜疑、获取情报。在一次赌局中,他结识了黑帮头目兰亭的夫人安娜(巩俐饰),对方与手下的神秘暗语令他好奇。跟踪未果,他只得继续打探。为了调查康纳的死因,他秘密约见了康纳的线人。然而,两人的会面却因为日本军队追查地下党而破产。一次偶然的机会,索姆斯再次与安娜重逢,并且在她的引荐中结识了上海黑社会头目安东尼•兰亭(周润发饰)及日本情报处田中大佐(渡边谦饰)。在调查中,索姆斯渐渐发现康纳的死跟一个神秘的日本女人(菊地凛子饰)有关……《谍海风云》(Shanghai)是由米凯尔·哈弗斯特罗姆执导,霍辛·阿米尼担任编剧,约翰·库萨克、巩俐、周润发、渡边谦、大卫·摩斯等主演的悬疑电影,于2010年6月10日在上海电影节首映,2010年6月17日在中国大陆上映,2015年10月2日在美国上映。[1]该片讲述的是1941年,负责调查好友被暗杀真相的美国海军情报局特工索姆斯(约翰•库萨克 饰)奉命来到上海,结识了黑社会头目安东尼•兰亭(周润发 饰)及日本情报处田中大佐(渡边谦 饰),在调查中,索姆斯渐渐发现康纳的死跟一个神秘的日本女人(菊地凛子 饰)有关的故事。1941年,美国特务保罗(约翰·库萨克 饰演)到达上海,调查好友被杀事件。在日军上校田中(渡边谦 饰演)穷追不舍的威胁下,他锁定黑帮首领安东尼兰亭(周润发 饰演)和他的妻子安娜(巩俐 饰演)为目标,揭发一个牵涉到中、美、日三国的惊天大阴谋。在追查案件的曲折过程里 ,他爱上了安娜,而安娜的选择更将对上海局势造成重大影响,两人陷入了局中有局的致命谍战中……