De politiemannen Martin Riggs (Gibson) en Roger Murtaugh (Glover) zijn terug. Deze keer komen ze in aanraking met een Afrikaanse diplomaat die gebruik maakt van zijn diplomatieke onschendbaarheid om zijn criminele activiteiten ongestraft te kunnen uitvoeren. De irritante Leo Getz (Pesci) is de enige getuige die Riggs en Murtaugh hebben, maar de vraag is of ze hem zelf niet eerst zullen vermoorden voordat hij kan getuigen.