在纽约的中国城,有许多华人帮派。 陈力(周润发饰)是一名中国警察,他在与黑帮势力勾结和平衡间谍利益方面取得了卓越成就。 然而,这一切的平静突然被打破了。 一个主要成员来自福建的新黑帮来到中国,自称为“龙帮”。 他们和老帮派之间发生了激烈的地盘之争,而且愈演愈烈。就连陈丽也应付不了。 这种情况引起了纽约警察局的注意,并派出了一名年轻有为的警察丹尼(马克?Wahlberg MarkWahlberg)调查中国城的黑帮。 当黑帮无法贿赂诚实的丹尼时,他们决定除掉他。 进退两难的陈力会眼睁睁看着同伴被杀吗?