הסוכן הסמוי פול סומס (ג'ון קיוזאק) מגיע לשנגחאי לחקור את מותו של חברו הטוב, ומיד שקוע ברשת קנוניות ושקרים השולטת בעיר. צילו של קצין מודיעין יפני (קן ווטאנבי) מרחפת מעליו בעוד סומס מתרכז בחקירותיו ברעייתו של איש מאפיה הכריזמטי אנטוני לאנג טינג, אנה (גונג לי).
די במהרה, סומס ואנה מפתחים קשר רומנטי שיסכן את כל הניצב סביבם. נאמנויות לאומיות נסחרות כמו בשוק, ולזוג לא נותר אלא לפתור במהירות את הפרשה המסתורית ולברוח מסין לפני נפילתה של העיר.