明朝末年,中原大旱,官场黑暗,民不聊生。虎山县员外吴克宏夺走贫苦农民严景信的未婚妻子,烧了严家的房屋,逼走来家父母,严景信投奔虎头山寨,当了寨主。在知县贾金业娶吴员外女儿吴海云的路上,占山为王的严景信将吴海云抢往山寨。严景信夜袭吴家湾子,救出未婚的妻子赵淑芹,把吴海云的父亲吴克宏抓往山寨。在严景信和赵淑芹结婚的当天晚上,吴海云去劝父亲改恶从善,被看守阻拦,一怒之下,杀了看守,放走吴克宏,自己也没法在山寨存身,就逃离山寨。回到家乡后,得知贾知县已把父亲吴克宏抓进县城。吴海云就男扮女妆,去县城救父不成,就领着母亲投奔虎头山寨。新年伊始,虎头山寨的喽啰救了李自成队伍里的刘春宇,在刘春宇的帮助下,严景信派喽啰攻打虎山县,夺取县城,严景信的妻子赵淑芹不幸战亡,刘春宇为救吴海云而战死。官军夺取县城后,贾金业调任府衙任知府同知。新任知县吴海明协助官军围攻虎头山寨,突围之夜,吴海云的母亲,向吴海明讲明吴家大院的恩恩怨怨之后,就跳崖自尽。严景信和吴海云双双被捕后,吴海明不忍心杀掉妹妹吴海云。吴海云坚持要和严景信成为夫妻。吴海明无可奈何,只得成全这对鸳鸯。自己弃官隐居。已升为府衙同知的贾金业,亲来监斩,严景亲和吴海云双双走向刑场。