In het dichtbevolkte Shanghai is een moord gepleegd door een geheime criminele organisatie, een triade. Tegelijkertijd verdwijnt een belangrijke getuige in de zaak van de Amerikaanse overheid tegen een bende Chinese mensensmokkelaars. Hoofdinspecteur Chen probeert, samen met de aantrekkelijke Amerikaanse inspecteur Catherine Rohn, de zaken tot een goed einde te brengen. Terwijl Chen worstelt met zijn rol als vertegenwoordiger van de Chinese overheid en een groeiende, maar politiek onmogelijke sympathie voor Catherine, worden beide geconfronteerd met aanslagen op hun leven, corruptie, criminele organisaties en sociale misstanden.