軍中軍械造假,致使九丈原三萬北府兵慘死,靖王府世子蕭晟(蕭無衣)損失十八位戰將,好在九丈原一役反敗為勝。武庫令楊義已服毒自盡,采買連弩的三個經辦之人被蕭晟吊起來逼問,問出了長沙王的名字。
雖然以少勝多,但驍騎營全軍覆沒,北秦大軍當時全軍壓境,鷹王攻城之勢猛烈,蕭晟抱著必死的決心,率領剩下的北府兵在大鄴九丈原同敵人拼死作戰。那一戰,血流成河,戰火徹夜不滅,照亮了九丈原漆黑的夜。

為了徹查軍械造假大案背后陰謀,蕭晟下令讓人抬著十八位戰將的棺槨入城,用的是王爵才有的規制,這不禁讓看到的人都以為蕭晟慘敗、命喪九丈原。另一邊,南鄴太傅謝懷歸聽女兒的婢女南星來報說謝嘉魚在府中就要被家里的夫人李甫華打死了,趕緊回府,制止了這次仗刑。
一問才知道,云昭郡主李甫華想給女兒謝嘉魚牽紅線,著急把謝嘉魚嫁出去,遂將白公子及其母來府中見一見謝嘉魚。可沒想到謝嘉魚心慕的是岐王李茂,為了讓白家公子知難而退,謝嘉魚演了一出戲,讓白家公子以為她是暴戾之人。白家公子果然被嚇壞了,誤以為掉下來的是頭顱,竟當場嚇得昏厥。謝懷歸心疼女兒,寵她至極,李甫華沒了辦法,罰謝嘉魚去祠堂抄書一百遍。
長沙王以為蕭晟死了,變得囂張起來,在城中廣結黨羽。為了拉攏清流之士,長沙王命人抬著聘禮上謝府,欲求娶謝嘉魚,被李甫華嚴詞拒絕。長沙王轉而說幾日他會在湖心亭舉辦詩會,誠邀謝太傅前去指點。
謝嘉魚仗著父母對自己疼愛,非但沒有老老實實抄書,還畫起了玉冠的樣式結構,想著把這個玉冠做出來送給李茂。制作玉冠需要銀錢,阿母給謝嘉魚的月錢不夠用,謝嘉魚以假身份出去和買家見面。那兩人要她做的是連環弩,而這連環弩她確實會做,但她已經和上一個買家約法三章,這種連環弩只賣一次。對方露出真面目,幸虧謝嘉魚留了一手,提前讓平寧縣主李樂君前來接應。
謝嘉魚以向白公子道歉為由,纏著阿母一起去參加詩會,私下讓南星在詩會上售賣自己做的機關巧物,卻無意中發現長沙王的舞姬買了九轉回心壺,想下毒殺長沙王。這些舞姬被長沙王折磨已久,恨不得與他同歸于盡,謝嘉魚可憐她們,打算幫她們一把,可還沒動手,就被蕭晟的人抓住了。蕭晟在湖心亭大開殺戒,把長沙王嚇得幾近膽破。趁著蕭晟顧不上查自己的身份,謝嘉魚跑掉了。

給足了長沙王下馬威之后,蕭晟才發現謝嘉魚逃了,他根據謝嘉魚留下來的東西,命人徹查哪家攤位有類似的標記,那就是妙手公子的攤位。蕭晟回到靖安王府,沒有去和靖安王妃,以及哥哥蕭堯、世子妃何元姬見面。
旁人看來,他是帶著舞姬和侍妾蕊生歌舞升平去了,實則蕭晟是讓蕊生給自己醫治。蕭晟在九丈原一戰中受了重傷,蕊生說他半年不可再動武,但蕭晟要做的事,已經等不了半年了。翌日的朝堂早會上,蕭晟不要軍功,當眾向太后提出求娶謝太傅之女謝嘉魚。