該小説寫漢武帝時洛陽人馬俊、柳絮、郝聯、包剛四人為結義兄弟。馬俊打死強搶民女的將軍丁豹之子,流落江湖,鬼谷子門人蕭士達賜以三合明珠寶劍及飛天帽。奸相屈成忠謀刺漢武帝,馬俊人宮救駕,封為悦心王,又在法場救出柳絮。馬俊之妹馬鸞英亦從道姑學得武藝、法術。衞青奉旨討伐屈成忠,馬俊、郝聯、馬鸞英皆來助戰,又得蕭士達相助,大勝回朝。柳絮與公主完婚,馬俊等亦各結良緣。
西漢武帝年間,洛陽青年柳絮、郝聯,父皆為現任京官,兩人在端午遊湖時,結識馬俊、包剛,四人結為異姓兄弟。一日,老大馬俊因救民女,打死豪強,只得將妹寄居舅家,隻身逃往他處。馬俊在丹鳳山,又與石如虎結為兄弟。王禪老祖派蕭士達送三合明珠寶劍等物助他建功立業,自此聲揚四海。奸相屈忠成與柳絮之父上大夫柳眉有隙,打算借刀殺人,就保舉他為帥出征。
柳絮進京省親,觀看武帝綵樓擇婿,被公主繡球拋中,柳絮留詩為憑。奸相以駙馬身邊無人服侍為由,派四十人到府作內應,暗通消息;後又假傳聖旨,宣駙馬深夜進宮,偷樑換柱,以子屈方取而代之。相府好漢張珍、李鳳義放柳絮,使他大難不死。假駙馬進駙馬府後,伯事情敗露,閉門謝客。
柳眉兵到丹鳳山,馬俊知為義弟之父帶兵,不與交戰。騰雲駕霧到京都察訪,方知是奸臣暗害,後又到駙馬府,探得駙馬是假。馬俊就冒着性命危險闖宮,替二弟申訴,免公主遭害。皇帝為辨明真假,即宣駙馬入宮。公主親審,以原留詩詞已失,要假駙馬重寫,果然發現字跡不同,但假駙馬還強詞狡辯。聖上大怒,重責四十,收禁牢中,另將馬俊交刑部看管。奸相回府,心如刀割,慌忙請宮監米元、雞肅到府商議對策。馬俊在刑部,心神不寧,駕騰雲散悶。經過相府,見文武官員飲酒聚談,墜雲駐足靜聽,聽得奸相承認假駙馬是子屈方,又聽得要派人行刺皇上。於是急到御園救駕,武帝被救。奸賊知罪難脱,深夜出逃往東炮山。天子臨朝,封馬俊為悦心王,同張珍、李鳳出京,細訪駙馬下落。柳眉奉旨回京,升為左丞相。
卻説柳絮,改名王貴,中途遇盜,被迫男扮女裝,最後被浪蕩公子富大雄買去作偏室。富妻不依,要他與小姐為伴,被識破真身。柳絮講出真情,小姐派富安打聽真相。富安入京探明真相,小姐則以身相托,結為夫婦。不久事泄,柳被押入縣衙,縣主乃屈忠成餘黨,以大盜罪名加之。馬俊奉旨尋訪駙馬,路經虎炮山,遇四弟包剛在此為王,馬俊要包剛留山以待機變。後馬俊順道至舅家探望,帶妹一同尋訪柳絮。途經登封縣投店,店主原是舊僕馬二夫婦,遂將妹相托。馬俊到荊襄尋柳絮,正值柳絮被綁赴法場。馬俊急忙阻止,救下柳絮。登封土豪鄺鳳,見馬二店內有一美人,強行搶到家中,百般調戲。馬小姐性烈,用金簪刺入鄺賊左目,被囚於室。馬俊、柳絮回到登封,知妹被搶,調兵圍鄺府,鄺鳳連夜帶人投飛鵝嶺萬壽寺九龍真人處。妖道一見馬小姐,心中大喜,命人縛在石台之上,竟要非禮。小姐大驚,銀牙咬舌,氣絕身亡,被拋屍山腳。幸被打獵壯士馬雄救活,收為義女,又得觀音化身治傷。馬俊領兵到飛鵝嶺,與妖道交鋒,卻一敗再敗。馬俊逃出,往三山求救。柳絮則上山隨機應變,假裝拜妖道為師,設法弄來雞犬之血,塗洗寶棍,破了妖道法寶,終於殺死九龍真人。