宋徽宗时,林冲上奏童贯、高俅欺君误国之罪,却被奸臣诬为诽谤勋臣,欲加以谋害。高俅以看林冲宝剑为名,诱骗他带剑至议论军事的白虎堂,以“持刀擅入节堂,刺杀上官”的罪名,将林冲拿送军司,屈打成招,问成死罪。林妻贞娘大惊,连夜赶写冤词,在冤鼓楼前击鼓鸣冤,并欲以死感动皇上。朝廷准诉,林冲死里逃生,但终被奸臣削夺官职,刺配沧州。押送林冲的解差董超与薛霸为高俅收买。欲将林冲杀害于途中,幸被鲁智深所救。沧州太守敬仰林冲忠义,不差其重役,令其看守草场。在京中,高俅之子高朋又要强霸贞娘,贞娘矢志不从。高朋就派陆谦、傅安打算火烧草料场,加害林冲。林冲知道此计后,杀死二人,投奔柴进。在朝廷重兵追杀下,林冲被迫反上梁山。林母为解脱贞娘对自己的顾念,上吊自尽,贞娘在辗转中做了尼姑。林冲为宋江重用,攻打汴京,捉拿高俅报仇。朝廷不得不赦免林冲,将高俅父子问成死罪,押送林冲军前处死。林冲叩谢皇恩,领职归顺。林冲大胜之后,去一庵中还愿,又见到自己祖传的宝剑挂在庵中,问及才得知贞娘在此,于是又夫妻团圆。
戏曲表现
该剧目有《古本戏曲丛刊》初集影印明刊本,又有傅惜华编的《水浒戏曲集》第一集排印本。