1941年,美国海(🥇)军情报(🏽)局特工索姆(mǔ )(🃏)斯(🕋)(约翰(hàn )•库(kù )(🔱)萨(sà )克(🤢) John Cusack 饰)奉命来(💤)到(dào )上海(hǎi ),负责调查好友(yǒu )康纳(nà )被暗杀(🚤)的真相。他以(👑)德国(🤷)先驱报驻上海记者的身份游走于社会名流的酒会。他(🗑)借助同纳粹工程师(shī )穆勒(lè )太太的情人(rén )关系消除猜疑(📎)、获(🚣)取情报(bào )。在一次赌(dǔ )(😞)局中,他结(jié )识了(🎛)黑帮(bāng )头目兰(💻)亭(tíng )的夫人安娜(巩俐 饰),对方与手下(⛓)的神秘暗语令(🥫)他好奇。跟踪未果,他(tā )只得(⛳)继续打探。为了调查(chá )康纳的死因,他(tā )秘密约(💝)见(💹)了(💔)康(🏉)纳(🥊)的(🍑)线人。然而,两人的会面却因为日(👪)本军(jun1 )队(🃏)追查地下党(dǎng )而破产。一次偶然的机(jī )(🐡)会(huì ),索姆斯再次(cì )与安娜重逢,并且在她(💸)的(de )(🥅)引荐(🍽)中结识(shí )了(le )(🚲)上海黑社(🔙)会头目安东尼•(💣)兰亭(周(📞)润发(fā )(🏓) 饰)及日(👛)本情(qíng )报(👗)处(chù )田中大佐(zuǒ )(渡边(biān )谦 饰(shì ))。在(❓)调(diào )查中,索(🎴)姆斯(sī )渐渐(jiàn )发现康纳的死跟一个(gè )神秘的(🔬)日本女人(菊(🚪)地凛子(zǐ )(🖱) 饰(shì ))有关……(✒)