武術高強的襄陽劍客李慕白(王羽)下江南途中見一女子遭人追殺,路見不平拔刀相助。直到義兄石劍鋒(馬驥)告知,才知自己救了大金國之主完顏亮的妹妹完顏長青(馬海倫),卻誤傷了宋國義軍。李慕白為此十分自責,決定在完顏亮(張沖)發兵之前,先趕往燕京,等待機會刺殺他。遼人耶律元(薛漢)本是完顏亮的親信衛士,不料妻子卻遭荒淫無恥的完顏亮糟蹋,使他憤而離國。因緣際會,耶律元在李慕白的幫忙下,投靠宋軍。金兵所到之處生靈塗炭,長青勸完顏亮安邦定國、罷兵息事,但完顏亮不聽規勸。某日,完顏亮因狩獵不成,抓老百姓出氣,李慕白想救人卻反而被捉。完顏亮怎也料想不到,妹妹竟喬裝成武林高手,救走李慕白。為了逼李慕白現身,完顏亮派人捉拿李母,但李母認為大難當前,應盡忠報國,拔劍自刎而死。李慕白忍住滿腔悲憤,和完顏亮纏鬥許久,幸好耶律元及時趕到,殺了完顏亮,但耶律元也遭完顏長青刺死。李慕白要完顏長青立刻罷兵停戰,回家鄉去,此時宋國義軍趕到,李慕白阻止他們追殺完顏長青,卻被誤認為金國的奸細,為了不讓李慕白為難,完顏長青舉劍自盡。