由鬼才倪匡編劇,將《西遊記》中紅孩兒大戰孫悟空的情節活現銀幕。導演張徹處理文學巨著的手法相當老練,既保留了原著神髓,亦細緻安排各武打場面。故事講述牛魔王與鐵扇公主夫婦為吃唐僧肉,命兒子紅孩兒(丁華寵)對付孫悟空(劉中群)師徒。紅孩兒憑「三昧真火」屢挫悟空,後幸得觀音命龍女(張傳麗)協助悟空救回唐僧等人,更將紅孩兒點化,收其為觀音身邊的善才童子。此片弘揚回頭是岸的大道理,發人深省。
彭辉(古天乐饰)、宝山(任达华饰)和莫中原(孙红雷饰)是三个饱受社会、家庭以及经济压力的好友。一天晚上,三人在酒吧聊天,商量改变现状的办法。一位名叫陈福水的神秘老人留下线索,为他们三个带来一次寻宝奇遇。 莫中原破解了老人留下的密码,原来宝藏就藏在立法局的地下。三人准备一番,决定铤而走险,寻找宝藏。然而就在他们发财在望之时,警探正文(林家栋饰)却追捕而至,他和彭辉乃至宝山的妻子(林熙蕾饰)似乎又有着不可告人的秘密。 一连串怪事也接踵而至,先后加入的人物与势力,陷入了你死我活的夺宝旋涡而无法自拔。
故事发生的背景是意大利罗马。影片节奏相对平缓,有张有弛,这是为了使故事在观众眼里呈现出绝对的平淡、正常,就好像是每天发生在我们身边的故事一样。