La parella de policies formada per Martin Riggs (Mel Gibson) i el seu company Roger Murtaugh (Danny Glover) s’enfronta ara a una poderosa organització sud-africana de traficants de droga que opera als Estats Units. La seva missió principal és la de protegir el testimoni protegit Leo Getz (Joe Pesci), un esbojarrat comptable que ha blanquejat diners per a la banda i que en uns dies va a testificar contra ells.