Z Los Angeles přilétá do Hong Kongu gangster Jackie Chan, nabízející policii seznam členů mezinárodní zločinecké organizace Stínů výměnou za svou ochranu. Při transportu z letiště je ale unesen místními Stíny, vedenými majitelem nočních podniků a obchodníkem s bílým masem, Donem Chu a jeho pravou rukou, Chicem. Jackieho vysvobodí Yau Li (Moon Lee) a Rosa, tajné agentky ze speciálního oddílu Modří andělé, které jej odklidí na bezpečné místo. Zatímco Rosa Jackieho hlídá, Yau Li se nechá najmout jako barová zpěvačka do jednoho z klubů Don Chu, aby proti němu získala důkazy. Vyšetřování značně zkomplikuje milostný trojúhelník, který se vyvine mezi ní, jeho bodyguardem Michaelem a mafiánovou dcerou, a také nová parťačka Amy, jíž jak se ukáže Jackie s Chicem v minulosti zabili syna.