宋世杰(周星驰 饰)是一个清朝时期的著名大状,他出色的口才及能力让他敢于批评衙门的大官,也为很多人伸冤。就算他不满当时官场的腐败黑暗,但他还是收了不少贿赂,部分还是昧心钱,都报应在了自己的儿子上,十多个儿子都养不大。妻子(梅艳芳 饰)为了腹中的孩子,断然要求他就此封笔,不可再做大状。虽然宋世杰极其不愿意,还是答应了妻子的要求。妻子遇到了满肚冤情的寡妇(吴嘉丽 饰),处于对女人的同情,她要求丈夫宋世杰为这名寡妇打官司,因此宋世杰又被迫重出江湖。在为寡妇伸冤的过程中,他再次看到了官场的黑暗,还差点抄家、送命……。时钟酒店百乐门发生怀疑虐杀案,死者名叫Wyman,负责此案的警探彭Sir和其手下石头到场后,发现Wyman伏尸的房间经过悉心陈设,绝非一般时钟酒店的格局,于是展开调查。
与此同时,彭Sir透过当私家侦探的好友阿平得悉,其妻子Winnie红杏出墙,与别的男人有染,彭Sir在不懂应对的情况下,决定以工作麻醉自己,专心查案。彭Sir分别找了不少有关人等协助调查,其中包括百乐门的业主,身为黑道大哥的神爷,持牌人,亦即神爷的前妻卿姐,还有染有毒瘾的钟房阿侠、以及其女友JJ、Wyman的好姊妹Lisa等。
种种证据显示,嫌疑最大的,就是Wyman的男友豪仔,和经常与Wyman有性交易的探员张Sir。张Sir为了自保,向彭Sir供出该房间,乃神爷专为政界官员安排性交易的秘地,但否认Wyman的死与他有关。彭于是向神调查,神却反劝彭别查下去……。