Молодая девушка кончает жизнь самоубийством, сбросившись среди ночи с лоджии отеля. Ранним утром детектив Мартин Риггс (Мел Гибсон), перехватывает сообщение о снайпере, прибывает на место где уже был ранен ребенок и убивает снайпера, а после осуществляет задержание наркоторговцев, в ходе которого погибают почти все продавцы. На место смерти девушки прибывает полицейский детектив Мертау (Денни Гловер), узнав имя погибшей (Аманда Хансакер) и имена её родителей, он понимает, что это дочь его сослуживца, который звонил несколько дней назад. Сидя у себя дома, Риггс пытается застрелиться, но в последний момент останавливается.
Смертельное оружие фильмУ Мертау сегодня день рождения, и он узнает что ему назначают нового напарника, того самого Риггса, с которым никто не хочет работать, так как тот имеет суицидальные наклонности, из-за недавней смерти жены. Психолог предлагает отстранить Риггса от службы, но начальник убойного Мерфи(Стив Кахан) ничего не хочет слушать. Вскоре после этого, Риггс и Мертау принимают вызов по рации о том, что мужчина собирается покончить жизнь самоубийством. Риггс спрыгивает с несчастным с крыши, Мертау в ярости предлагает Риггсу застрелиться и едва успевает заклинить спусковой механизм. Мертау и Риггс приезжают в Беверли Хиллс проверить адрес человека, который оплачивал квартиру из которой выпрыгнула Аманда Хэнсэйкер. Там они видят двух девушек, фасующих наркотики, и человека, который пытается их застрелить, но погибает сам. Внезапно у Риггса появляется версия, о причастности свидетельницы, которая обнаружила тело погибшей, к смерти Аманды. Ей оказывается некая Дикси, проститутка, которая видела прыжок Аманды из окна. На следующий день Риггс и Мертау едут к Дикси домой, однако когда они приблизились к дому, он взорвался. Мальчишки, гуляющие рядом с домом Дикси (Люси Наф), рассказывают о человеке из газовой компании, с татуировкой в виде змеи и кинжала, точно такой же, что есть на плече у Риггса.
Анализы крови Аманды говорят о том, что её отравили, это означает что она умерла бы в любом случае. Это приводит детективов к её отцу Майклу Хэнсакеру(Том Эткинс), который просил Мертау отдать ему долг за спасенную им жизнь во Вьетнаме и наказать убийц дочери. Оказывается все дело в том чем занимался отец погибшей девушки - во времена Вьетнамской войны, он входил в группу ЦРУ, которая уничтожила наркоторговцев, а после войны прибрала их бизнес к рукам и начала осуществлять поставки в США. Хэнсакер отмывал для них деньги. Во время разговора Мертау и Хэнсакера внезапно появившийся мистер Джошуа(Гэри Бьюзи) расстреливает Майкла, не дав ему рассказать все что он знает.
Генерал Питер МакКалистер (Мишель Райан), приказывает убить Риггса, в него стреляют на улице из проезжающей машины, но к счастью на Мартине был бронежилет. Детективы решают использовать это и объявляют Риггса мертвым. Тем временем дочь Мертау похищают, убив при этом её парня, и назначают ему встречу в пустыне. На неё приезжает и Риггс, вооруженный винтовкой с оптическим прицелом. Перестрелка заканчивается поимкой детективов, генерал МакКалистер перехватывает Риггса, а Джошуа ранит Мертау.
В плену Риггса начинают пытать в помещениях клуба, но он освобождается убив китайца Эндо, а затем спасает Мертау и Риану (Трэйси Вульф). Пускаясь в погоню за мистером Джошуа, он упускает того на скоростном шоссе. Тем временем Мертау убивает генерала и понимает, что Джошуа знает где он живет. Джошуа приезжает домой к Мертау, убивает двух патрульных и входит в дом, но семьи Мертау там уже нет, его ждут Риггс и Роджер. Во дворе дома Риггс задерживает Джошуа, но тот оказывает сопротивление, завязывается драка, в которой Риггс с большим трудом побеждает. Однако Джошуа не собирается сдаваться, и в результате оказывается застрелен детективами.
Риггс приходит к Мертау и передает его дочери патрон, которым собирался застрелиться, вышедшей Мертау догоняет Риггса и приглашает его в дом на рождественский ужин.
Молодая девушка кончает жизнь самоубийством, сбросившись среди ночи с лоджии отеля. Ранним утром детектив Мартин Риггс (Мел Гибсон), перехватывает сообщение о снайпере, прибывает на место где уже был ранен ребенок и убивает снайпера, а после осуществляет задержание наркоторговцев, в ходе которого погибают почти все продавцы. На место смерти девушки прибывает полицейский детектив Мертау (Денни Гловер), узнав имя погибшей (Аманда Хансакер) и имена её родителей, он понимает, что это дочь его сослуживца, который звонил несколько дней назад. Сидя у себя дома, Риггс пытается застрелиться, но в последний момент останавливается. Смертельное оружие фильм У Мертау сегодня день рождения, и он узнает что ему назначают нового напарника, того самого Риггса, с которым никто не хочет работать, так как тот имеет суицидальные наклонности, из-за недавней смерти жены. Психолог предлагает отстранить Риггса от службы, но начальник убойного Мерфи(Стив Кахан) ничего не хочет слушать. Вскоре после этого, Риггс и Мертау принимают вызов по рации о том, что мужчина собирается покончить жизнь самоубийством. Риггс спрыгивает с несчастным с крыши, Мертау в ярости предлагает Риггсу застрелиться и едва успевает заклинить спусковой механизм. Мертау и Риггс приезжают в Беверли Хиллс проверить адрес человека, который оплачивал квартиру из которой выпрыгнула Аманда Хэнсэйкер. Там они видят двух девушек, фасующих наркотики, и человека, который пытается их застрелить, но погибает сам. Внезапно у Риггса появляется версия, о причастности свидетельницы, которая обнаружила тело погибшей, к смерти Аманды. Ей оказывается некая Дикси, проститутка, которая видела прыжок Аманды из окна. На следующий день Риггс и Мертау едут к Дикси домой, однако когда они приблизились к дому, он взорвался. Мальчишки, гуляющие рядом с домом Дикси (Люси Наф), рассказывают о человеке из газовой компании, с татуировкой в виде змеи и кинжала, точно такой же, что есть на плече у Риггса. Анализы крови Аманды говорят о том, что её отравили, это означает что она умерла бы в любом случае. Это приводит детективов к её отцу Майклу Хэнсакеру(Том Эткинс), который просил Мертау отдать ему долг за спасенную им жизнь во Вьетнаме и наказать убийц дочери. Оказывается все дело в том чем занимался отец погибшей девушки - во времена Вьетнамской войны, он входил в группу ЦРУ, которая уничтожила наркоторговцев, а после войны прибрала их бизнес к рукам и начала осуществлять поставки в США. Хэнсакер отмывал для них деньги. Во время разговора Мертау и Хэнсакера внезапно появившийся мистер Джошуа(Гэри Бьюзи) расстреливает Майкла, не дав ему рассказать все что он знает. Генерал Питер МакКалистер (Мишель Райан), приказывает убить Риггса, в него стреляют на улице из проезжающей машины, но к счастью на Мартине был бронежилет. Детективы решают использовать это и объявляют Риггса мертвым. Тем временем дочь Мертау похищают, убив при этом её парня, и назначают ему встречу в пустыне. На неё приезжает и Риггс, вооруженный винтовкой с оптическим прицелом. Перестрелка заканчивается поимкой детективов, генерал МакКалистер перехватывает Риггса, а Джошуа ранит Мертау. В плену Риггса начинают пытать в помещениях клуба, но он освобождается убив китайца Эндо, а затем спасает Мертау и Риану (Трэйси Вульф). Пускаясь в погоню за мистером Джошуа, он упускает того на скоростном шоссе. Тем временем Мертау убивает генерала и понимает, что Джошуа знает где он живет. Джошуа приезжает домой к Мертау, убивает двух патрульных и входит в дом, но семьи Мертау там уже нет, его ждут Риггс и Роджер. Во дворе дома Риггс задерживает Джошуа, но тот оказывает сопротивление, завязывается драка, в которой Риггс с большим трудом побеждает. Однако Джошуа не собирается сдаваться, и в результате оказывается застрелен детективами. Риггс приходит к Мертау и передает его дочери патрон, которым собирался застрелиться, вышедшей Мертау догоняет Риггса и приглашает его в дом на рождественский ужин.