日伪时期,女作家沈韶华(林青霞 饰)在报纸上连载她的自传体小说《白玉兰》,很多情节感同身受。某日,她接到了一位神秘的读者来信。她对这个名叫章能才(秦汉 饰)的男人充满了好奇。终于,两人见面,一见钟情。然而,因为章是汉奸,常有外人滋事,令韶华很是不安。此时,她的闺中密友月 凤(张曼玉 饰)因与男友(严浩 饰)赌气,来找她倾诉。韶华一边规劝,一边把爱人介绍给她。三人一起出游,感情很好。然而,见到日本军人凌辱中国人,月凤顿觉章面目可憎。三人闹得不欢而散。此后,时局动荡,日本投降,国共开战,韶华的情感经历了更加复杂的波澜……
本片根据三毛最后一部同名作品改编,获第27届台湾电影金马奖最佳影片,严浩获最佳导演、最佳男配角,林青霞获最佳女主角,张曼玉最佳女配角。。儒生张于旦偶遇狩猎的邑宰鲁公之女鲁飞飞,心生爱慕,不料鲁飞飞因杀生过多暴毙而亡。鲁公将女儿葬在张于旦寄读的萧寺内。是夜,张于旦在灵堂上香以表哀思,不一会儿席地睡去。夜深人静之时,一声声凄厉的惨叫从灵柩中传出,惊醒了沉睡中的张于旦。女道士进来告诉张于旦,如能为飞飞的鬼魂诵经万遍,方解飞飞在阴间刑罚,于旦闻言每日诵经不断。日复一日,飞飞终于显形于灵前,俩人诉说相思之苦。几年后,一个月黑风高之夜,黑白无常不期而至,拉走了沉醉在幸福中的飞飞,于旦如万箭穿心却无可奈何。土地爷告诉于旦,是阎王爷让飞飞转世投胎去了,于旦闻听大喜......
本片改编自《聊斋志异》中《鲁公女》章节。。