本报记者袁永定(满子良饰)邂逅了前来张贴寻人广告的女子如花(梅艳芳饰),无意间发现这位高傲的女子竟是鬼魂。 早在50年前,她就是化名。 一个红牌妓女,她结识了十二少爷陈振邦(张国荣饰)。 如花深深地爱上了这个热情的少爷,两人已经到了谈婚论嫁的地步。 由于身份悬殊,他们遭到了十二公子家族的强烈反对。 无奈之下,他们用胭脂扣封印了爱情,一起吞下鸦片,为爱情而死。 如花在阴间未能见到爱人,便前往人间寻找她。 在两名记者的帮助下,如花得知十二少爷已获救,如今生活贫困。 面对十二虔诚人的怯懦,如花转向胭脂,回到地狱世界,获得转世。