不言按照信中所言去了花船船底查探,出來后他回到了青山寺。玄鏡大師想讓不言放下執念,不言聽完玄鏡大師的話后大哭了一場。另一邊,元芳飛鴿傳書給了狄仁杰,太子他已經救出,他們可以馬上行動。狄仁杰聽完后便暗暗吩咐了狄春一件事情,讓狄春快去快回。
英蔓此時也來到了府衙內,他告訴狄仁杰他心中有一謎團想來請教狄仁杰,他將那日在古墓之中所拾得的簪子拿出,這簪子十分眼熟似乎紫嫣有佩戴過,他懷疑那日在古墓之中與他們交手的黑衣人是紫嫣姑娘,他對紫嫣姑娘一片真心,因此他對此事十分糾結。狄仁杰讓英蔓對此事嚴加保密,然后找個機會試探紫嫣,如果紫嫣對他無情那他就大可不必如此糾結,如果紫嫣對他有意那就一定會將事情的真相告訴他。
英蔓帶著簪子來找紫嫣,他告訴紫嫣狄仁杰已經在行動了,而棲霞與金木蘭那邊也在行動了,他們兩人必須采取行動。紫嫣只道七支劍在手必勝無疑,英蔓擔憂紫嫣安危便勸她道此次行動必須多加小心,細川青葉此人十分恐怖,另外他也發現元芳近幾日一直不見蹤影。
狄仁杰正在府衙內琢磨“螳螂捕蟬,黃雀在后”,在這件案情中黃雀到底是何人。英蔓上門前來告訴狄仁杰,之前那只簪子并非是紫嫣的,紫嫣與兩名黑衣人并無任何關系。恰巧此時,下人拿來一張請帖,請帖中請狄仁杰與英蔓兩人去花船赴宴。英蔓十分不解花船之前已經被狄仁杰查封了,沒有狄仁杰的命令誰敢再上花船一步。下人只道他聽說花船已經被曾泰解禁,而且曾泰還廣邀士紳與官員相聚。狄仁杰也覺得此事有些奇怪,他決定應帖上之邀前去弄清真相。
花船上,曾泰也對此事感到十分迷惑,他并未下達任何解禁花船的命令,可是青鳳樓卻收到一封他的親筆信,信中所蓋的印也為官府官印。狄仁杰看著曾泰心下也有些了然,他讓眾人既來之則安之。此時,舞臺中間青煙繚繞,紫嫣從中間緩緩升起為眾人帶來了一支劍舞,船上的眾人看過后都無一不驚嘆叫好。
紫嫣舞完劍舞后,青山寺的煙花燃起,眾人都向船外走去。曾泰覺得今晚有些奇異他想出去查探,狄仁杰讓元芳陪同曾泰一起去,保護他的安危。待曾泰出去后,狄仁杰告訴英蔓他剛剛認出了紫嫣所舞的劍乃是英蔓一直苦苦找尋的七支劍舞蹈,他們兩人決定前去找紫嫣問清楚。
兩人來到紫嫣的密室卻聞到一股血腥味,結果發現李媽媽被殘忍殺害。狄仁杰暗叫不好,讓英蔓趕緊去尋找紫嫣,這時狄仁杰一人落了單遭到了突襲,幸虧是英蔓及時趕到救了狄仁杰。英蔓告訴狄仁杰剛剛他與那黑衣人過招,那黑衣人所用的招數很像是一位故人。狄仁杰細細一想覺得更加不對勁,他讓英蔓趕緊和他一起找紫嫣,果不其然紫嫣已經遭到了毒手,她被人打成重傷。暈倒之前紫嫣口里一直念叨著細川青葉和國寶七支劍,狄仁杰聽此也知道是有人看出了紫嫣舞蹈的深意并讓英蔓趕緊將紫嫣扶到他的行館,然后找玄鏡大師救治。
紫嫣經玄鏡大師救治后已經醒轉,但是玄鏡大師昨日給紫嫣姑娘把脈時,發現紫嫣的脈象不像是女子之脈而又非純陽之脈,為了弄清楚他便檢查了紫嫣的身體,結果發現紫嫣是一位男子,卻已去勢。英蔓明白了此事無法再隱瞞后便自己向狄仁杰道出實情,他之前對狄仁杰謊稱自己是獅出國的赴唐使副使池野瞳,其實真正的池野瞳是紫嫣,而他自己則是百合子。當時他們遭遇海難僥幸逃生后,細川青葉卻想搶走七支劍殺他們滅口,池野瞳為保護自己便讓自己趕緊逃跑。他逃跑后得漁民相救便到了江州。他本應該對狄仁杰將這一切據實相告,但因細川的背叛他無法再相信任何人,池野瞳又為他而死,他感激思念又無從祭奠于是便改用了他的名字替他活下去,而他之所以知道紫嫣的身份時是因為當時恰巧遇到不言偷襲紫嫣,這才知道了池野瞳還沒有死,他答應過池野瞳替他保守這個秘密,至于池野瞳為何會變成紫嫣,這個秘密也只有紫嫣能告訴他們。
紫嫣將一切如實相告,在細川青葉背叛使團當日,她與細川博斗結果因流血過多而陷入假死,細川以為她真的死了便將她的尸體棄之不顧,她這才得以僥幸逃脫。死里逃生后她與百合子失散,獨自一人來到江州無以逃生,身上只有從獅出國帶來的情花花種,于是她便扮作香客將情花種種子交與棲霞,棲霞十分感激便留她在觀中小住。當晚,她看到棲霞與一神秘男子約在了一起,她以為道觀的道姑不守清規便想捉弄他們,讓他們得到些教訓,于是她跟隨他們來到那間小屋,卻結果發現了棲霞等人密謀造反的現象。丟失國寶已經是重大罪狀,她想阻止這個陰謀將功贖罪,所以為了能夠探明并阻止棲霞等人的陰謀她決定不惜一切代價,扮成女子混入青樓。
池野瞳想探得情花觀的陰謀但卻無從探起,她只好鋌而走險揮刀自宮,變成女兒身再混入江州城最大的青樓,那里魚龍混雜得到消息也比較容易,而平日里,她再以上香的緣由上情花觀探查,終于有一天她倒插檀香的舉動引起了棲霞注意,兩人從那日起便深交起來,再后來棲霞與她談論起了她的反武大計,她假意認同與棲霞等人合謀反武,暗地里則默默地收集證據,并且摸清他們的人員和行動方式。據她所知,宇文弛便是棲霞反武陣營的一員,此處還有一名神秘的黑衣武士。他們這伙人之所以敢如此冒險行事,興兵討武是因為他們手中有兩樣殺傷力巨大的火器,神烏和飛龍,而宇文弛則是以煉丹之名在煉制著火器的火丹。
她之前之所以一直未向狄仁杰透露這些消息是因為她并沒有完全掌握火器的消息,怕打草驚蛇。至于一直不肯與百合子相認則是為了百合子的安危。近日,她見棲霞一伙人似乎已經萬事俱備,估計很快就會舉事,不得已她才偽造刺史府公文,想以抗命開業與七支劍舞引起狄仁杰注意,希望能在棲霞起事前將這一切向狄仁杰稟報。而關于她謊稱綠梅妹妹一事是因為太子在醉酒之時確曾將她錯認成了綠梅還拿出那枚玉佩,后來狄仁杰在詢問時她她由于不便挑明便借由玉佩編造出了綠梅妹妹一事。此外,這次她如此做的原因還另存一份私心,她希望此舉能將細川青葉引誘出來。
狄仁杰對紫嫣行了一禮,他對紫嫣的這一切犧牲深感佩服。此時,狄春前來稟告門外聚集了很多百姓,他們紛紛要讓狄仁杰給那八戶少女與八戶苦主償命。狄仁杰讓狄春繼續盯著。狄春對這個情況十分心急,狄仁杰卻不慌不忙地要等待鬧事之人的到來,他昨日登船之時便已經料到這一切的破立之時不在今日就在明日。
棲霞帶著其它人也到了鬧事現場,她煽動百姓的情緒想讓百姓向狄仁杰討命。眼看百姓就要破門而進,狄仁杰依舊十分冷靜,他覺得既然有人鬧事就必定會有平息鬧事之人。果然如狄仁杰所料,曾泰帶著衙役前來現場阻止了百姓,他與棲霞兩人一唱一和,最終將百姓的情緒煽向最高點,他告訴眾百姓他愿意拼上自己的烏紗,代眾百姓與狄仁杰對質,如果能證明狄仁杰真的是兇手,他哪怕是背上不義之名也會讓狄仁杰償命。
大門打開后,曾泰與狄仁杰兩人進行對質,曾泰口口聲聲地從之前的案情中分析道狄仁杰就是此案的最大嫌疑人,狄仁道只道自己對曾泰的分析確實無話可說,不過他還是想請這八位苦主的尸體站出來說話,眾人都覺得狄仁杰很是可笑,尸體又怎么會說話。狄仁杰命人將這八位苦主的棺木都抬上來,然后想讓元芳將棺木打開,曾泰和棲霞感覺事情可能有變便百般阻撓。這時,棺木自己動了起來,待元芳將棺木打開后,八戶苦主都從棺木里走了出來。原來,這一切都是在狄仁杰的安排之中,包括剛剛李三指證狄仁杰的說辭也是狄仁杰所吩咐的。
據李三所說,那日,他們八戶人家都到府衙赴宴,在得知女兒已經死亡的消息后狄仁杰答應他們他一定會替他們女兒申冤,而他們的女兒所以會遇害是因為陷進了一個巨大的陰謀,狄仁杰推測出他們這八人今天回去后可能會遭遇不利,然后再嫁禍給狄仁杰。于是狄仁杰便將應對之策和閉氣藥給了他們。他們回到家后沒想到一切確實是如狄仁杰所料,有人專門上門來送毒點心,李三當時被敲暈,醒來后身在另一個地方,有人告訴他,他的家人都被官府的人毒死了,讓他先不要回家,待到時候升堂時再出來作證。李三便按照狄仁杰之前的計劃與他們虛以委實,留在那里。
百姓知道實情后對狄仁杰的態度大為反轉,可還是不知道究竟誰才是真正的兇手。狄仁杰讓他們自己回想今天的事情,第一個煽動此事的人便是兇手。百姓將煽動此事的幾人都指認了出來,元芳上前將三個押下后,查看了他們的手臂,確定了這幾人都是徐敬業的舊部,狄仁杰讓元芳將幾人押下去便繼續審理此事。
此事從血情花一事審起,狄仁杰命人將他精心栽培的血情花取出,他告訴眾人這血情花下藏有草木灰一物,正是這一物便能令情花變色。這血色情花本來就是再普通不過的花,只是栽培的方法早已經失傳而已。至于坊間流傳的人血養花不過是一場天大的騙局,目的就是為了制造恐慌,栽贓陷害,是逆賊們為了實現陰謀而欺哄大家的彌天大謊。
破曉了血色情花的真相后,狄仁杰也揭發了眼前的這個曾泰并非是真正的曾泰,他真名叫竇天德,是徐敬業的舊部。竇天德并不服狄仁杰所言要求他拿出證據,狄仁杰便將真正的曾泰請到了現場,竇天德這才終于承認了自己的身份,與此同時,棲霞等人也露出了真正的狐貍尾巴,他們將世英所假扮的太子帶出,要鏟除武周,恢復李唐,擁立太子李旦繼位。
棲霞觀主就是當年徐敬業的紅顏知己梅蘭,竇天德等人奉她為主人和統帥。狄仁杰看著眼前的這一切,其實他心中早已經料到了,而且他還給他們準備了一份賀禮。元芳將狄仁杰所說的賀禮拿出,這是一封竇天德親筆寫的信,信中提及到當時竇天德出賣徐敬業,投靠武皇一事,頓時叛變的人群都人心惶惶,竇天德向他們解釋道當時徐敬業看似無往不勝,其實是內部空虛,已成強弩之末,所以他才不得已投靠了武皇,為的就是保存實力,等待有朝一日重舉義旗。棲霞聽完竇天德的這番話,為了大事起見她也只有相信竇天德的話,幫他重振人心。
金木蘭此時也來到了現場,她說出了當年事情的一切真相。當年徐敬業之所以兵敗是因為神烏飛龍的火丹受潮,而這一切也都是她所做的,徐敬業本為圣社之人可他卻背叛圣社,自立為王,所以她便策劃了這一切事情,她認為徐敬業最后的一切都是因果報應。話畢,金木蘭將太子的面具摘下,她向眾人揭穿了眼前的這個太子是假的,他的實際身份是棲霞與徐敬業的兒子鐘世英。棲霞看到金木蘭的所作所為十分氣憤,她拿起神烏飛龍向眾人發射火炮。幸好元芳抵擋及時狄仁杰才沒有受到傷害。金木蘭贊嘆道這兩樣神器果然非同凡響,但縱使他們有再多的法寶,沒有了太子他們就不算是義軍,起兵也是名不正言不順,下場只能是眾叛親離,土崩瓦解。真正的太子在她手上,如果他們想要太子來起兵的話就必須用這兩件神器來交換太子。
狄仁杰看著眼前的金木蘭如此猖狂,他讓金木蘭自己確定看看真太子是否是真的在她手中。話畢,狄仁杰便命人將真太子請了出來。原來,早在鐘家村狄仁杰給那所謂的鐘世英把脈之時,便覺得他抽搐奇怪似乎在向他們暗示什么,后經龍泉寺的和尚提醒他恍然大悟,他把脈的那個人是在暗示他自己已經有了三長兩短,要狄仁杰救他性命。狄仁杰心知有異由此發現了他們的陰謀,他讓元芳暗中將那個人偷偷換出,結果換出的那個人竟是真太子,這一切或者冥冥之中都是天意。竇天德看到眼前的太子十分歡喜,他想要上前搶回太子。這時,元芳命千牛衛上前護衛,原來狄仁杰之前早已看透他們的陰謀詭計,所以讓狄春連夜調兵進城,金木蘭看到這陣勢便當場打了退堂鼓馬上離去,棲霞等人卻還認為神烏飛龍在他們手里,他們必然勝券在握,
狄仁杰告訴了他們實情,實際上他從西漢玉腰帶、古墓探險以及李泰的企圖等等行為中早就知道了這兩樣神器對他們的重要性,于是他便挺而走險,冒險一博,他讓玄鏡大師的人扮作徐敬業的舊部將這兩樣神器和李泰放虎歸山,想將他們引出然后一網打盡,果不其然他們得到了神器便在青山寺大肆活動起來,然后他再讓元芳偷偷混進青山寺中對這兩樣神器做了手腳,只是巧的是元芳在青山寺中發現了,并解救出被他們囚禁的真正曾泰。經過元芳與曾泰的改造,現在他們的所謂神器只不過是一些煙花罷了,現下如果想魚死網破恐怕已經沒有機會了,不如趁早伏法認輸。棲霞不相信狄仁杰所言,她執意讓人放火箭,但結果江州城中所射出的均是煙花。棲霞不敢相信自己所策劃的一切居然就這樣輸了,她口里一直念叨著敬業的名字,竇天德對于棲霞心里裝的人一直是徐敬業而倍感難過。兩方人馬相互廝殺起來,最終竇天德與棲霞兩人被抓獲,李泰被殺身亡,而金木蘭在亂戰中趁機出現搶走了神烏飛龍。
玄鏡大師留下一封信便與不言一同離開了江州,信中提到了國寶七支劍的下落,英蔓和狄仁杰按照信中所言在花船船底找到了國寶七支劍。狄仁杰讓英蔓與紫嫣帶著國寶隨他進朝面圣,英蔓心中卻還擔憂著細川青葉,他不解為何玄鏡大師會知道這七支劍藏匿于花船之下。狄仁杰只道此事以后他自會明白。
幾日后,狄仁杰和英蔓一行人一起帶著國寶七支劍面圣,英蔓將國寶呈上給女皇,他告訴女皇,傳說這七支劍中隱藏著巨大的秘密,只有真正受命于天的人才能接受此等寶物,女皇聽完后便命人打開。不一會兒,七支劍卻散發出濃煙,在場的眾人包括女皇都身中巨毒,癱倒在地,只有英蔓與紫嫣兩人安然無恙。原來,這一切都是英蔓的陰謀,她真實的名字叫蔓櫻,她是隋南朝公主的后人,當年因國破家亡她便隨同獅出國遣隋使逃到了獅出國,他們對滅國的仇恨一直沒有忘卻,此番作為赴唐使重回故土為的就是要殺了武皇,報仇雪恨。話畢,英蔓便拿起七支劍想要殺了武則天。