杨明远厌倦了土匪生活,带着儿子坎子回到故乡,并向当镇长的哥哥要了一块地开设棺材铺以积德行善。然而,他与胡为和财主李兆连之间的矛盾激化,两人密谋将杨逐出镇子。在一次帮助穷户办丧事时,杨明远遭到镇民的冷遇。当杨明远带着金条试图用棺材铺换取窦瓜时,仍遭拒绝。最终,醉酒后的杨明远被贵贵的话语激怒,内心的土匪本性复燃。随着矛盾升级,胡为和李兆连两家展开激烈械斗,镇上陷入一片火海。战斗中,胡为被刺身亡,李兆连在井边被炸死,镇长杨明善也中枪倒下。深夜的棺材铺内传来巨响,坎子与花花站在镇外,望着燃烧殆尽的整个镇子。