因为一匹骡子,九儿(鞏俐飾)的父母要她嫁给一位擁有一座酒坊的50岁麻风病人。九儿乘坐花轎出嫁時,在途中被一名強盜拦截。其中一名抬轿男子(姜文飾)挺身而出打退了強盜,九儿因而和他开始相互喜欢。
3天后,九儿回鄉探望父母。抬轿男子突然从高粱田裡衝出来,抢走了九儿。他们在高粱田野外交合。九儿回到酒坊的时候发现麻风病的丈夫死了,很多人认为他是被杀死的。因为他孑身一人,留下的酒坊没人管,九儿因而接管了酒坊。
某天,救了九兒的抬轿男子喝醉了,在高粱酒裡撒尿。没想到,高粱酒变得特别好喝。酒坊因而发财。
后来,抗日战争时,九儿的老朋友被日本人抓住後残忍的剥皮殺害。九儿要向日本人复仇,她请她的工人来帮忙。酒坊工人们做地雷和炸弹。工人躲在高粱地裡,等着日本人汽车经过。等待日本兵经过时,工人们肚子饿了,所以九儿的孩子回家告诉妈妈。九儿带来中饭的时候,日本人来了。九儿被射杀。工人的炸弹最后爆炸,日本兵和几乎全部工人们被杀死。只有抬轎男子和儿子活了下来。