宋世杰(周星驰 饰)是一个清朝时期的著名大状,他出色的口才及能力让他敢于批评衙门的大官,也为很多人伸冤。就算他不满当时官场的腐败黑暗,但他还是收了不少贿赂,部分还是昧心钱,都报应在了自己的儿子上,十多个儿子都养不大。妻子(梅艳芳 饰)为了腹中的孩子,断然要求他就此封笔,不可再做大状。虽然宋世杰极其不愿意,还是答应了妻子的要求。妻子遇到了满肚冤情的寡妇(吴嘉丽 饰),处于对女人的同情,她要求丈夫宋世杰为这名寡妇打官司,因此宋世杰又被迫重出江湖。在为寡妇伸冤的过程中,他再次看到了官场的黑暗,还差点抄家、送命……。主要从婆婆找上门“逼孕“开始,通过两个家庭对抗直到破裂,最后进入了杀机四伏的人世江湖。在挽救和堕落的这个基础上,将视野从家庭移开,递进到一个线状的社会里。在一条公路上、一辆汽车里、婆婆和女婿在寻找女儿和老婆的过程中故事由简入繁,连点成线,从家庭伦理变种为公路片的结构方式,让本片的人物呈现出丝丝入扣的历史之重和现实之痛。所以说该片是家庭伦理题材新的表现形式,更是是一部家庭伦理题材的“公路影片”。。