八十万禁军教头林冲(梁家辉 饰),为人极为正直,深得朝庭器重。且古道热肠,甚嗳结姣江湖豪侠,常常以武会友,是名副其实的一个"武痴”,唯一的缺点就是为人处事过于率直,不懂官场丑恶,常得罪人而不自知。林夫人(王祖贤 饰)常常相劝,想丈夫脫离险恶官场,但冲决心为朝庭效力,无奈,林夫人只好望林冲带眼识人。一日,林冲在五台山巧遇花和尚鲁智深(徐锦江 饰),两人不打不相识,越谈越投机。这时,林夫人被旰臣高逑的儿子高衙内(单立文 饰)调戏,林冲本欲教训高衙内,被高逑手下陆谦暗中提醒,才未惹出祸事。怎奈,好铯的高衙内和旰险的陆谦为得到林夫人,暗中布下陷阱,把冲逼上梁山…供奉一职是元帅府和相阁里的一种特殊职位,身为供奉,首要的条件是能打,至少是将级的高手,另外一个条件,就是愿意听命于大元帅或者首相,有人把供奉比喻成大元帅和首相手里的刹人神器,其实算是说到正点上去了。