Martin Riggs (Mel Gibson) é um tira ensandecido que está sempre vivendo no limite. Por outro lado, o policial Roger Murtaugh (Danny Glover) é um homem tranquilo, que espera apenas a sua aposentadoria chegar. Apesar das diferenças, eles tornam-se parceiros para lutar contra uma quadrilha de traficantes de drogas, composta por ex-militares da guerra do Vietnã.