1941年,美国海军情报局(📒)特工索姆斯(🌰)(约翰(hàn )•库萨克 John Cusack 饰(shì ))奉(fèng )命(🗼)来到上海,负责调查好友康(kāng )纳被暗(♑)杀(📼)的真(zhēn )相。他以德国先驱报驻上(shàng )海(hǎi )记者的身(shēn )(💆)份游走(🥄)于社(shè )会(huì )名流的酒会(📞)。他借助(zhù )同纳(🍮)粹工程师穆勒太(🐶)太的情(🤯)人关(guān )(🐖)系消除猜(cāi )(⏺)疑(yí )、获取(qǔ )情(🚣)报(bào )。在一次(🚨)赌局中(😞),他结识(💱)了黑(🌑)帮(bāng )头目兰亭的夫人安娜(巩俐 饰),对(duì )方(fāng )(㊙)与手(shǒu )下的神(shén )秘暗语(🈴)令他(⛏)好奇(🤷)。跟踪(zōng )未果,他只得(💠)继续打探(tàn )。为了(le )调查(🧟)康纳的死因(🕯),他秘(🗳)密约见了康纳的线人。然而,两(liǎng )人(rén )(🦇)的会面却因为日(rì )本军队(duì )追查地下(💅)党而破产。一次(cì )偶(ǒu )(🔈)然的机会,索姆斯再(zài )次与(yǔ )安娜重逢,并且(qiě )在她的引荐(jiàn )中结(🍽)识了上海黑社(🔎)会(huì )头目安东尼•兰亭(tíng )(周(🚡)润(🌸)发 饰)及日本情报处田中大佐(渡边(🐂)谦 饰(⏺))。在调查中,索姆斯(sī )(🎴)渐渐发(fā )(🚩)现康(kāng )(⛴)纳的死(sǐ )(💁)跟一个神秘的日(🐈)本女人(菊(💕)地凛子(🐌) 饰)有关…(🐅)…