明代,解元谷梁栋将上京赴试,其继母郑氏和前夫子吕子欢、女花瓣来投靠,谷嘱妻吴晓霞善待之。途中,谷见书生范嗣增乏路资,即赠银助其赴考;遇花文豹被县令重责押解回乡,又赠以路费,并与范、花二人义结金兰。清莲寺僧海会借卖卜勾引妇女。花瓣怂恿晓霞卜其夫归期,却向郑氏诬晓霞与和尚有私,并于深夜将其勒毙上吊,诡称霞羞愧自缢。郑氏知吕兄妹不肖,双双逐出。两兄妹又盗晓霞墓。随后,子欢因嫌花瓣累赘,将她捂死抛尸竹林。晓霞复生,归途中又被海会使药昏迷后装入竹箱。花瓣尸也被海会割头裹成包袱,后见有人走来便弃之逃走。来人恰好是己啸聚山寨的花文豹,竹箱遂被文豹抬去。晓霞醒后问明情由,叔嫂相认。海会和吕子欢来山寨被晓霞认出,均被斩首。花文豹为解县令无辜责打之恨,特将两颗人头暗放于知县公堂使其尴尬难断。范嗣增考毕饮酒醉不能持,见路边有包袱便枕之入梦。县令宁继瑜巡察至此,见包袱内人头大惊,并将范收监。范之未婚妻夏云峰知其冤枉,决心上告,途经紫霞宫借宿时巧遇在此暂住的吴晓霞。正德帝巡游,见谷梁栋策书甚善,给予封赏并嘱伴驾巡视。宦官刘瑾及同党伏法,花文豹亦率部归顺。帝嘉其忠义,封忠顺伯随驾。吴晓霞、夏云峰来告状,帝调来宁知县,命谷、花二人勘审,终均得团聚并受到封赏。
全剧共25场。
四川省川剧艺术研究院藏手抄本。