同在一个修车店义务的烂口发(周润发 饰)、交通灯(陈百祥 饰)还有吴准少(曾志伟 饰)是同事也是好友,他们都不屑老板刘定坚(冯淬帆 饰)的吝啬苛刻 烂口发因不堪女友(张敏 饰)的势利眼母亲而忍痛与女友分开了。刘定坚建议伙计们一同跟廉价旅游团到槟城游玩,但抵达才知道这个旅游团是货不对版的。但在槟城,烂口发等人看法了在外地拍广告的董董(张曼玉 饰)与其好友蚊滋。烂口发想进一步接近董董,便伪装自己是富家公子,董董也异常以富家女的身份诈骗对方。 两人列席一个舞会的时分得罪了真正的富家子赵完先,赵完先还看上了董董。赵为了要报复烂口发,他向董董揭露了烂口发的真实身份,董董面对诈骗十分伤心。董董预备参与赵完先的舞会,但她与好友都不知道卑劣的赵完先另有希图,烂口发等人前往营救。