故事发生在隋朝末年,瓦岗寨的义军日益壮大,但却受到一场家庭纷争的困扰。这个故事的主人公,罗艺,原是一名赶考的学子,但因病被河南南阳姜家集的姜员外收养,与姜家的女儿姜桂枝结为夫妻。然而,战乱使他们分离,罗艺成为隋朝大将,并另娶了秦夫人生下了儿子罗成
故事的转折点在于罗艺被人认出并要求认亲。这一情节引发了一系列纠纷,罗艺因年事已高,担心认亲会遭人耻笑,于是拒绝承认,还将罪责归咎于杨林,声称认亲者是奸细。程咬金,瓦岗寨的寨主,察觉事情有蹊跷,前去南营视察,最终揭开了真相。
原来,四十年前,罗艺在赶考途中因病倒下,被姜家的姜桂枝救助并且结为夫妻。白天,姜桂枝陪罗艺读书,夜晚则传授姜家枪法绝技,但遗憾的是只传了枪法的七成。罗艺后来离开,成为了隋朝的一位杰出将领,而姜桂枝则因思念亲夫而前来认亲。
程咬金巧妙地安排罗艺出战姜桂枝,结果罗艺被姜桂枝的花枪击败。根据婚前约定,若有一方忘恩负义,可用绣花鞋打破脸皮以示惩罚。在众人的见证下,罗艺终于承认错误,而花枪解开了误会,让结发夫妻重归团圆。