Dave Bannion és un policia honest que investiga el suïcidi d'un company. Bertha, la vídua, explica a Bannion que al seu marit li havien diagnosticat una greu malaltia. Però Lucy, l'amant del difunt, li explica que, en realitat, el policia havia descobert un complex entramat de corrupció al seu departament. Quan Lucy apareix brutalment assassinada, Bannion decideix acusar Lagana, el major mafiós de la ciutat. Al cap de poc temps, el cotxe de Bannion explota i mata la seva dona, fet que el portarà a iniciar una venjança salvatge.

Kuo Chen arriba a Hong Kong desitjós de començar una nova vida. Per simbolitzar aquesta idea, compra una rosa de la sort a una venedora de carrer. Poc després, s'introdueix en un aldarull de la màfia sense voler, i encara que no pot evitar que un dels capos mori, es converteix en el seu successor de la nit al dia. Però Kuo és un home de bé i no vol que els seus homes siguin criminals, així que fa el possible per dirigir un negoci legal en forma de local, el Ritz. La filla d'un cap rival que els deu diners comença a treballar per a ells per pagar el deute, però Kuo li convalida el que li deu a canvi que canti al local. Els embolics no triguen a arribar. Kuo no es pot negar quan la vella venedora de roses demana ajuda. Vol impressionar el pare del nuvi de la seva filla. Kuo decideix muntar les noces més sonades de Hong Kong mentre fuig de l'incansable inspector de la policia i del cap d'un clan rival, Tigre.