때는 명나라 말. 원숭환(袁崇煥)장군이 죽고 그 집안은 온가보의 맹주인 온보주의 공격을 받고 이때 금사검을 지닌 금사랑군이라고 불리는 하설의가 활약하지만 온보주에게 가족과 세력을 잃고, 그의 애인이 온보주의 부인이 되자 복수를 불태운다. 10년후 원씨 집안의 아들 원성직은 자신의 신분도 모른채 미미한 관리(죄수를 호송하는 직)가 되어 길을 가다 공주를 만나게 된다.
공주는 무술을 배우는 사부의 부인이 미쳐서 치료약을 구하려다 강도로 오인되어 원성직에게 체포되어 동주로 끌려가고 도중에 원성직은 하설의를 알게되어 서로 의기투합하게 된다. 공주, 원성직 그리고 같이 길을 떠난 오도교의 여교주는 우여곡절을 겪으면서 온가보에 도착한다. 온가보에서는 무림고수들이 하설의를 죽이고 그의 보검인 금사검을 얻으려고 혈안이다. 복수를 위해 나타난 하설의는 옛애인인 소의(온부인)와 재결합하려 하지만…