小和尚十方(梁朝伟饰)陪白云法师(顺流)护送金佛到五台山。 路上痞子道士严赤霞(张学友饰)杀了无数强盗,三人结怨。 方和师父在冥殿兰若寺住了一夜。 师父外出打探时,十方遇到女鬼小卓(王灏儿饰)。 方石不为所动,两人大打出手。方石念了咒语制服了他,但还是好心放了他。 蒋芳不小心把金佛弄丢了,找到后,它被摔成了两截。奶奶树妖趁机出击,白云被活捉。 方在的帮助下逃了出来,外出请求帮助修复金佛,却不幸被骗。 很高兴再次见到小道士严义霞,得到他的帮助。 小蝶(利智饰),小卓的死敌,没能勾引到两人。他一怒之下,识破了小卓和什邡的计划,领着奶奶来到三人的藏身之处。 方在的帮助下再次逃脱,救出了师父,但却被祖母抓住并折磨。 方和燕赤霞挖出的骨灰逃出兰若寺,但姥姥已布下重围,大家都有危险。在最后一刻,方变成了佛祖金,对付了树妖...