宋世杰(周星驰饰)是清代著名人物。他出色的口才和能力,让他敢于评判衙门的高官,为许多人报仇雪恨。就算是对当时的老阴暗官场生气,他还是收受了很多贿赂,限制的还是无知的钱,全都报应在儿子身上,十多个儿子都得不到很好的支持。为了肚子里的孩子,他的妻子(梅艳芳饰)断然呼吁他封笔,别闹大了。宋世杰虽然极不情愿,但还是答应了妻子的要求。妻子遇到了一个满腹怨气的寡妇(吴嘉丽饰)。出于对女人的同情,她请求丈夫宋世杰为寡妇提起诉讼,宋世杰被迫重返赛场。在为寡妇辩护的过程中,他再次看到了官场的黑暗,差点将自己的家洗劫一空而死……