小和尚十方(梁朝伟饰)随师父白云(刘洵饰)护送金佛去五台山。路上偶遇痞子道士燕赤霞(张学友饰)杀死强盗无数,三人结下梁子。十方与师父夜宿鬼寺兰若寺。师父外出打探时,十方遭遇女鬼小卓(王祖贤饰)。十方不受其诱惑,二人争斗,十方念咒将其制服,但仍好心将其放走。十方将金佛不慎丢失,找到后已破成两段,树妖姥姥趁机发难,白云被活捉。十方在小卓帮助下逃出,外出求人修补金佛却不幸被骗。幸得再遇小道士燕亦霞,得其相助。小卓死敌小蝶(利智饰)出击勾引二人不成,恼怒之际识破小卓与十方的计划,引姥姥到三人藏匿之处。十方在小卓再次帮助下逃出,并救得师父,小卓却被姥姥抓回折磨。十方与燕赤霞掘出小卓骨灰逃出兰若寺,但姥姥已布下天罗地网,众人危在旦夕,最后关头,十方化成佛祖金身,对付树妖……。拍過近期的《飄零雙燕》《 Malina 》的德國新電影勇將華拉.史洛特,一向被視前衛電影的追隨者,他這齣80年代的《玫瑰花神》,便要跟尚.高克多的詩意電影直接對話。一連串沒有直接關聯的影象,一方面建造一個玫瑰花園的空間,另方面將一段三角戀,一段由母親、兒子和他的情人組成的孽戀,血淋淋的擺在觀眾眼前。安娜與兒子住在古堡裡,種植玫瑰,關係噯昧,但當兒子發現美少年費南道,驚嘆天公造美之餘,便將他禁固起來,據為己有。每天用花朵餵他,替他泡花浴。當性意象愈來愈露骨時,影片就愈發迫近肢解和死亡的高潮。。