本片由张彻执导,讲述了一群土匪带着劫来的保险箱来到小镇,胁迫铁匠韦明辉(李修贤饰)打开箱子,但韦明辉却趁机逃走并报官。土匪们在小镇上大肆滥杀村民,还毒打了一名卖艺的汉人姚广(王钟饰)。三名义士陈登(姜大卫饰)、方一飞(狄龙饰)和马刀(陈观泰饰)得知消息后,决定联手对抗匪帮。与此同时,小镇上的饭店老板娘三娘子(王冰冰饰)利用色相引诱匪帮头目韦弘(韦弘饰),计划里应外合,伺机歼灭土匪。然而,韦明辉在逃亡途中误将另一群路过的土匪带到了小镇,导致原本的歼敌计划出现了意外的变数,整个对抗行动因此变得更加复杂和危险。