民国时期,世道纷扰,兵荒马乱,各种各样稀奇古怪的事情层出不穷:
商会会长任洛天(许冠文 饰)年过半百,色心不减,为求与妓女小红春宵缠绵而高价求购印度春药,不想乐极生悲,做了花下风流鬼;警察局督察长(许冠文 饰)横征暴敛,贪得无厌,不仅将医院做成买卖铺,还盘剥妓女间老弱病残,东窗事发后脚底抹油,溜之大吉;年过古稀的老太太傅于氏(许冠文 饰)胃口不适,偏偏戒不了口腹之欲,无奈何最终上了手术台,更遭遇马虎大夫,只得连番开膛破肚,叫苦不迭;理发馆一乐也的小伙计小六(许冠文 饰)愚钝可爱,时而惹得师娘(胡锦 饰)暴跳如雷,时而令师傅哭笑不得,由此上演无数搞笑且惊悚的市井闹剧……。电影分为三个故事。
《鬼屋》:小周(思维 饰)、小李(王钟 饰)和小王(刘陆华 饰)三人初生牛犊不怕虎,竟然决定到一间传闻闹鬼的屋子里待上一夜,哪知道正是这一夜,让他们的人生走上了无法逆转的悲剧道路。
《白骨无情》:张松根(林伟图 饰)的母亲(红薇 饰)去世了,临死前,她告诉儿子自己会回到他身边陪伴他。果不其然,之后的每一天,张松根都能在家中看到母亲的鬼魂。
《古之色狼》:书生宋礼和老管家结伴上京赶考,哪知道宋礼好色的习性不改,非要留宿于墓地之中期盼能够遇见美艳女鬼,可惜女鬼没遇到却遭到了一顿毒打。之后,宋礼又遇见了砍柴人,哪知道砍柴人貌似忠良无害,却是取人性命的僵尸。。