豪门公子周佟(许冠杰饰)武艺高超,处处欺人,而他的妹妹周济(吴俊儒饰)也很不讲道理。他们的母亲太君(许冠英饰)一直希望他们有质,还不如结婚。但在周霁新婚之夜,她的丈夫林嘉生(黄百鸣饰)受不了周霁,跑了。此后,太君没有想过吃喝,于是周同为母亲举办了寿宴来庆祝,甚至想请来著名魔术师大伟高白飞(张国荣饰)帮忙。与此同时,白雪贤(关之琳饰)乔装前往花市,与高白飞一见钟情。白爸爸(吴孟达饰)得知此事后以为女儿怀孕了,于是找高白飞求婚,却误以为周彤就是高白飞。周佟遇到白雪仙时,发誓要得到美人。从逃跑的高白飞和薛贤口中得知他们的遭遇后,女主人公(毛顺云饰)假扮新娘教训周彤。周霁的丈夫林嘉生成为冠军。周霁想和老公和好,却被林嘉生拒绝了……