1941年上海,美国海军特工索姆斯(约翰·库萨克饰)为查寻好友康纳被暗杀真相,化身德国记者游走于名流酒会。他借助与纳粹工程师穆勒太太的关系获取情报,却在赌局中结识神秘黑帮夫人安娜(巩俐饰),对方暗语令他深陷其中。为见康纳线人,索姆斯秘密会面却遭日军突袭。偶遇安娜后,他通过她结识黑帮头目兰亭(周润发饰)与日本大佐田中(渡边谦饰),调查逐渐指向神秘日本女人(菊地凛子饰)。剧情交织谍战、爱情与人性较量,库萨克、巩俐、周润发、渡边谦等巨星献上精湛演技,导演以细腻镜头还原时代风云,悬念迭起,张力十足。