张翠山(吴镇宇饰)和他妻子殷素素(张敏饰)、儿子张无忌(李连杰饰)刚从孤岛回来为他的师父张三丰祝百岁大寿,途中无忌被玄冥神掌所伤。在武当山,各大门派逼迫张翠山说出金毛狮王谢逊(闫怀礼饰)的下落,张翠山和他妻子被逼自杀。身受玄冥神掌之毒的张无忌不能练习武功,靠张三丰(洪金宝饰)每日用真气抑制毒性才得以活下来。一日张无忌被宋青书(邹兆龙饰)为首师兄弟欺负,与帮助他的一女子小昭(邱淑贞饰)掉下悬崖,恰好遇上火头陀,治好了体内的寒毒并学会了九层九阳神功。这时少林派发武林帖邀请五大派一起围攻光明顶,除明教。张无忌和小昭决定去光明顶,帮助外公白眉鹰王。在明教禁地练得乾坤大挪移心法后,无忌冒死前往相救。光明顶一役,无忌保明教有功,被推为代理教主。在与中原六大门派周旋和迎接金毛狮王出任教主过程中,武林发现了金毛狮王谢逊的仇敌成昆。原来成昆在少林寺卧底20多年,是成昆害死了明教教主并挑拨明教和武林六大门的争斗。