Jó kis film volt. 9/10
1941 nyara. A Távol-Keleten a japánok megszállták Mandzsúriát és Kína fontosabb városait. Az egyetlen kivétel Sanghaj. Ide érkezik az amerikai haditengerészeti hírszerzés tisztje, Paul Soames (John Cusack), hogy megtalálja a barátja gyilkosát. Mindez felkelti a japánok érdeklődését is, akik minden lépését követik. Soames nyomozása az egyik helyi gengszterhez, Anthony Lan-Tinghez (Chow Yun-Fat) vezet. A férfi megismerkedik a kínai gyönyörű feleségével, Annával (Li Gong - Egy gésa emlékiratai), és beleszeret. Miközben megpróbálják közösen kideríteni az igazságot, az életük is veszélybe kerül, politikai összeesküvésbe keveredtek.