清乾隆年間,江湖并稱“南刀北劍”的胡一刀和苗人鳳(萬梓良飾)相遇比武。這二人武功高超,俠義雙全,雖為對手,但是惺惺相惜。其間胡夫人產下一子,賜名胡斐。胡一刀為防不測,特將妻兒托付給苗人鳳。在最后一日的比試中,胡一刀為苗的旭日劍所傷,竟當場毒發身亡。胡家仆從平阿四見情形不好,懷揣秘籍和胡斐躲過田歸農追殺,隱居深山。苗人鳳則心懷愧悔,將旭日刀和半月劍埋進胡一刀夫婦的墓中,發誓封刀十年。歲月流轉,胡斐已成長為一名英姿颯爽、武功高強的少年英雄(黃日華飾),他偶然遇見被苗人鳳追殺的苗歸農和阿蘭,遂勾起為父報仇的念頭。他一路下山,卻趕上了江湖動蕩的大劫,在尋找真相過程中結識了毒手藥王傳人程靈素(元秋飾)和俠女袁紫衣(戴良純飾)。隨著調查深入,胡斐發現父親之死另有隱情,并與失明的苗人鳳歷經誤會后冰釋前嫌,最終聯手對抗田歸農及其幕后黑手鳳天南(梁家仁飾),揭開當年比武背后的陰謀真相。本片根據金庸的武俠小說《雪山飛狐》改編。