残酷的军阀少帅侯杰(刘德华)被副官曹蛮(谢霆锋)出卖﹐ 导致家破人亡。他在少林寺避难期间认识煮饭僧悟道(成龙) ﹐ 得以参透襌理,学懂放下仇恨。后来更与净能(吴京)、净海(余少群)等化敌为友。侯杰大彻大悟后,出家为僧,这时曹蛮得知他尚在人间,更因为他走私国宝之事遭侯杰所带领僧侣破坏﹐ 令他加以迫害侯杰。
电影与旧作不同的地方是不以动作为主线﹐ 而是以禅理为主题﹐ 利用中国传统主张各人有其善良之心的学说,及佛家因果论作主旨。虽然要表达的主题与《大只佬》差不多。但看出导演的野心不局限于打造一部卖弄动作的类型电影。
故事中的人物形象突出﹐角色之间的关系复杂,不是旧作以复仇为主线,而是讲求主角牺牲、放低仇怨去感动他的仇人尊重人命﹐ 可见导演在人物描写的聪明。
可惜的是 ﹐全片故事描绘的人物太多,故不能在有限的时间详尽有序地表现他们的改变。这可算是剧本的一大弱点﹐犹幸对故事的可观性影响不大﹐不至全盘崩倒。