張翠山(吳鎮宇飾)攜妻及子張無忌(李連杰飾)從孤島出發趕去給其師父賀百歲大壽的途中,被人暗算,張無忌中寒冰掌。在武當山,張翠山和妻子被各大門派逼迫致死,張無忌也不再能練習武功,只能靠張三豐每日所輸真氣得以殘活。張三豐的舉動引來宋青書(鄒兆龍飾)的妒忌,他聯合了峨眉女弟子周芷若(黎姿飾)共同對付張無忌。明教圣女小昭(邱淑貞飾)令張無忌改變命運,使其先在斷崖上遇到高人治好體內寒冰毒、學會九成“九陽神功”,又在明教禁地練得“乾坤大挪移心法”。得知蒙古郡主趙敏(張敏飾)設計令江湖六大派圍攻光明頂想殲滅明教時,張無忌決意為拯救明教赴湯蹈火。