기생집 여춘원에 살던 위소보(주성치)-누나 위춘화(오군여)가 기생임. 소설에서는 엄마가 기생이었던 거 같은데 잘 기억 안 남-는 우연히 천지회(반청복명의 기치를 내건 비밀결사)의 우두머리인 진근남을 도와주게 된다. 그리고 천지회에 가입하고 진근남은 위소보에게 궁궐에 잠입하여 42장경 4부를 찾아오라고 명령한다. 그 책에는 청나라에서 숨겨둔 보물에 관한 정보가 있음. 그 장소를 찾아내어 용맥을 끊으면 청나라도 끝. 이게 진근남의 생각이다.
위소보는 궁에 잡역부로 들어갈 계획이었는데 잘못해서 환관으로 지원하게 됨. 그래서 거세당할 뻔한 찰나 환관인 해대부(오맹달)가 등장해서 위소보를 데려감. 해대부는 위소보에게 태후의 침실에서 42장경을 훔쳐오라고 시킨다. 해대부도 나름 고수인데 위소보에게 화골면장을 먹임. 해대부가 풀어주지 않으면 한달 후에 죽게 됨.
위소보가 책을 훔치다가 한 아이(구숙정)에게 걸리는데 이 애가 책을 빼앗아 도망감. 위소보가 쫓아가고 그 애의 오빠와 싸우게 된다. 그 남자는 다음에 와서 자기를 이기면 책을 돌려준다고 한다. 위소보는 해대부에게 무술을 배워 그 남자와 또 겨룬다. 그 남자는 강희황제였다. 마침 무공도 세고 위세가 높은 신하 오배(서금강)가 와서 황제를 협박하고 위소보가 나서 대들면서 위소보와 황제는 친하게 됨. 그리고 황제는 위소보를 측근으로 삼게 됨. 황제는 위소보에게 해대부를 감시하라고 시킴. 여동생(건녕공주)은 위소보가 환관이 아니란 걸 알게 됨. 건녕공주가 위소보를 불러와서 잠자리를 갖게 됨. 복면을 한 해대공이 태후(장민)와 싸우게 되고 해대공은 태후가 신룡교의 무공을 쓴다고 말함. 둘 다 부상 입은 상태에서 위소보가 해대공을 잘못 찔러 해대공은 정신이 이상해짐.
황제도 위소보가 환관이 아니란 걸 알게 됨. 그리고는 위소보에게 관직을 줌(환관에게는 관직을 못 주는 거 같음). 황제는 어전의 시위대장인 다륭(진백상)과 위소보를 불러 오배를 죽일 계획을 짠다. 그러나 오배가 너무 강해서 계획은 실패하고 위소보는 태후에게 도망간다. 태후와 시녀들이 오배를 제압. 태후는 위소보가 한 거라고 말함. 황제는 위소보를 오다각대학사로 임명하고 오배의 재산을 몰수하라고 시킨다. 위소보는 오배가 갖고 있던 42장경 1권을 챙긴다.
위소보의 화골면장은 진근남이 풀어주고 천지회 청목당 향주로 임명한다. 그리고 쌍둥이 자매를 위소보 경호원으로 붙인다. 태후는 위소보를 불러 42장경의 비밀을 말하라고 한다. 그리고는 위소보를 감옥에 있는 오배에게 넣는다.
건녕공주와 쌍둥이 자매는 감금된 태후를 발견한다.
오배의 동료들이 오배를 탈출시키면서 위소보를 인질로 잡아 도망치다가 진근남의 천지회 일당과 만나 싸우게 되고 오배는 죽게 됨.
해대부는 오배한테 맞아 죽으면서 위소보에게 태후가 신룡교의 성녀라고 말한다.
마침 태후가 등장하고 뒤따라 황제와 부하들이 등장. 태후는 황제에게 위소보가 천지회 일원이라고 말하며 발에 '반청복명' 글자가 있을거라고 한다. 근데 벗기니 '청명 중양'이 써있음. 한편 건녕공주와 쌍둥이자매가 진짜 태후와 함께 등장하면서 가짜 태후는 위소보 널 가만두지 않겠다 하면서 도망간다.(근데 결국엔 위소보의 부인이 됨. 2부에서)
황제는 위소보를 녹정공에 임명한다.
가짜 태후는 "위소보, 난 반드시 다시 올 것이다. 다음에 나타날 때 너는 나를 알아보지 못할 것이다."