Keong, un policia de Hong Kong, viatja a Nova York per assistir al casament del seu oncle Bill. Bill té un supermercat al Bronx i Keong s'ofereix a ajudar-lo durant la lluna de mel, però de sobte es veurà embolicat en una lluita de bandes de carrer quan una organització criminal farà tot el que sigui possible per recuperar uns diamants de gran valor.

Un agent secret britànic (Michael Caine), amenaçat de mort, haurà d'actuar pel seu compte quan uns traficants d'armes sense escrúpols segresten el seu fill i demanen un desorbitat rescat en diamants.

El treball d'Errol Babbage (Richard Gere) consisteix a vigilar els delinqüents acusats de delictes sexuals que han sortit de la presó. Com que es pren la feina massa seriosament, els seus caps decideixen jubilar-ho. Allison, la substituta, una noia de 27 anys, haurà de passar unes setmanes amb ell perquè li ensenyi l'ofici. Un dia, Harriet Wells, una noia de 17 anys, desapareix sense deixar rastre, i Errol està segur que un dels seus “nois” n'és el responsable. Tot i que la policia no vol que intervingui en el cas, Allison decidirà col·laborar amb ell en la recerca del culpable. Durant la investigació, trobaran tota mena de pistes, moltes falses; a més, s'hauran de barrejar amb gent molt poc recomanable.

En el passat, l'arquitecte Paul Kersey va saber què era que la seva família i altres éssers estimats li fossin arrencats del seu costat per diferents delinqüents. Ara, Kersey sembla haver aconseguit definitivament la pau al costat d'Olivia, una bella dissenyadora de modes. Però Tommy, l'ex-marit d'ella i cap d'una banda de matons, torna a entrar a la seva vida i li propina una brutal pallissa quan Olivia es nega a pagar la seva protecció. Sabent que no té proves per acudir a la llei, Kersey tornarà a empunyar la pistola per defensar els que estima.