1941年(nián ),美国海军情报(bào )局特工索(suǒ )姆(🔼)斯(约翰•库萨克 John Cusack 饰(shì ))奉(🏴)命来到上海,负责调查(⏬)好友康(kāng )(❣)纳(🌗)被暗杀的真相。他以德国(👑)先驱报(🗄)驻(🛍)上(🎡)海(hǎi )记者(zhě )的(de )身份游走(zǒu )(🥄)于(🛹)社会名流的(🕌)酒会。他(🎫)借助同(tóng )(😚)纳(nà )粹(✖)工程(😻)师(shī )穆勒太太的情人关系消除猜疑、获(huò )取(qǔ )情(qíng )报。在一次(🚨)赌局中,他(tā )结(❔)识了黑(🌑)帮(bāng )头目兰(lán )亭(tíng )(🥔)的(de )夫人安娜(巩俐 饰),对方(fāng )与(👓)手(🙀)下的神(shén )秘暗(àn )语令(🍄)他好奇。跟(gēn )踪未果,他只得继续打探。为了调查康纳(🧣)的死因,他秘密约见了(le )(💝)康纳的线人。然而(💍),两人的会面(miàn )却因为(wéi )日本军队(🥋)追查地下党而破(pò )产。一(💯)次偶然的机会(🎥),索姆斯再(🔍)次与安(ān )娜重逢,并且在(zài )她的(de )(♌)引(yǐn )荐中结识了上海(🚲)黑社会头目安(👄)东尼(🆙)•兰亭(💣)(周润(🌸)发 饰(shì ))及日本(běn )情报(bào )处田中大(📤)佐(渡边(🐂)谦 饰)。在调查中(zhōng ),索姆斯(🎴)渐渐发现康纳(nà )的死跟(gēn )一个神(🔮)秘(mì )(👅)的日本(běn )女(🍯)人(rén )((🌲)菊地(dì )凛子 饰)有(yǒu )关……