宋世杰(周星驰 饰)是一个清朝时期的著名大状,他出色的谈锋及能力让他勇于批评衙门的大官,也为很多人伸冤。就算他不满其时官场的腐败漆黑,但他仍是收了不少贿赂,部分仍是违心钱,都报应在了自己的儿子上,十多个儿子都养不大。妻子(梅艳芳 饰)为了腹中的孩子,决然要求他就此封笔,不可再做大状。尽管宋世杰极其不愿意,仍是容许了妻子的要求。妻子遇到了满肚冤情的寡妇(吴嘉丽 饰),处于对女人的怜惜,她要求老公宋世杰为这名寡妇打官司,因此宋世杰又被逼重出江湖。在为寡妇伸冤的过程中,他再次看到了官场的漆黑,还差点抄家、送命……