南宋时期,孟州十字坡的一家客栈由老板娘孙二娘(周海媚饰)经营,她不仅容貌美丽,武功高强,还有着豪迈的性格,不输给任何男子。十年前,她随父亲来到十字坡,父亲曾为妻子的死耗费了太多,导致赌博成瘾。某天晚上,一名男子偷偷潜入客栈,他是因为误伤人命而被官府通缉的菜园子张青(莫少聪饰)。经过几番交手,孙二娘最终将张青制服,并决定留下他。在客栈中,两人相处日久,开始插科打诨,嬉闹玩笑。然而,某天朝廷出兵梁山,导致双方紧张对峙,而十字坡成为了双方暗地里争夺的重要地点。战争的氛围越来越浓厚,双方最终在十字坡展开一场激烈的战斗。整个故事根据《水浒传》改编而成。