清嘉慶年間,西南邊陲青龍寨與白虎寨世代為仇。青龍寨擊敗白虎寨后俘虜了身懷六甲的林桃兒,按寨規本欲取出其腹中胎兒油炸處死。真佛寺通天長老倒騎毛驢現身阻止,以武功震懾青龍寨三首領羅思舉、牛成與羅三,使趙老二等白虎寨民劫走林桃兒。林桃兒逃亡途中早產,嬰兒徐仇降生后其母身亡,通天長老受白虎寨舊人所托將嬰孩帶回真佛寺撫養。青龍寨羅思舉延請雪山劍俠格勒保奪取徐仇,后者因與長老有殺父之仇借機復仇未果,被擊潰后自斷左臂立誓十八年后再決。徐仇在真佛寺拒習武藝,專事抄經禮佛;羅思舉之子羅劍則隨格勒保遍訪名師習得劍法。白虎寨二寨主佟春生刺殺羅劍未果,兩寨比武前夕氣氛緊張。比武當日長老主持公道,當羅劍與徐仇登場時真相揭曉:二人實為同年同日所生的嬰兒,長老早以調包計互換身份。自幼習武的羅劍實為白虎寨遺孤徐仇,立誓復仇;本應是青龍寨少主的徐仇卻厭惡殺戮。最終羅思舉領悟長老苦心,自盡促成兩寨和解,格勒保仍怒撲通天長老致其殞命,旋即被佟春生等人誅殺。長老以生命換得邊陲永世安寧。