紐約的中國城,華人黑幫林立。華人警官陳力(周潤發(fā) 飾)依靠勾結黑幫勢力、平衡各幫間諜利益關系而戰(zhàn)績彪炳,步步高升。然而這平靜的一切卻忽然被打破了。中國城內新來了一幫主要成員來自福建的黑幫分子,自稱“龍幫”。他們和舊有的幫派之間展開了激烈的地盤爭奪戰(zhàn),愈演愈烈,即使陳力也無法出面擺平。 這種局面引起了紐約警局的注意,派出了年輕有為的警官丹尼(馬克?沃爾伯格 Mark Wahlberg 飾)調查中國城的黑幫。當各派黑幫賄賂正直的丹尼失敗后,他們決定除掉他。左右為難的陳力,會眼睜睜看著自己的同伴遇害嗎?