第二次世界大战期间,中国河北挂甲台村的农民马大三(姜文饰)在日本人的统治下过着平静的生活。一个晚上,游击队绑架了日军陆军士兵花屋小三郎(香川照之饰)和翻译董汉臣,把他们捆绑塞入麻袋放在马大三家里,并吩
海南贫家女吴琼花(祝希娟)被残暴的恶霸南霸天活活打个半死昏倒在地,幸得装扮成华侨富商的红军干部洪常青(王心刚)和他手下的及时相救,她才保全性命。伤好后,吴琼花立志投身革命,如愿以偿成为一员娘子军战士。