皇太后武則天知道太子被劫持后,十分動怒,于是派狄仁杰到成都府查明案情,狄仁杰向武則天請示要帶押在天牢里的色子一起辦案,武則天準許。?狄仁杰用明修棧道暗度陳倉的計策,帶著色子從小路趕奔成都府,但不想他們在去成都的路上被刺客襲擊,刺客被抓后向他們透露派他們的是武大,狄仁杰從他們的武功上推測他們應該是邊境的士兵,?狄仁杰和色子到達成都府,狄仁杰讓色子通過以前的關系打探一下,看有沒有陌生人在成都府出現過,自己則來到張柬之府中調查李賢太子失蹤一案。?狄仁杰通過對現場的勘察,以及張柬之和李多祚的描述和對重要證人的審問,最后做出推斷:這個所謂的綁架殺害太子的案子,很想是營救太子,以及對現場的勘察,狄仁杰推測應該是有人和劫匪里應外合。而這個內應最有可能的就是張柬之大人。?色子回報這些天確實有外地的陌生人在成都府出現,并且現在這些人還在成都府。色子通過關系找到了刺客藏身之處。
色子跟蹤刺客發現刺客去了張柬之大家的府,張柬之派人叫狄仁杰去他府上,原來是那個刺客給張柬之送來一個戴著太子戒指的斷指。張柬之和李多祚都認為那個是太子的手指,太子應該已經遇害了。但狄仁杰卻認為這個手指不是太子的,應該是有人專門拿這個手指來迷惑他。?狄仁杰告訴李多祚刺客的藏身之處,但等李多祚帶著御林軍到的時候,刺客已經逃走,最后一無所獲,在狄仁杰、張柬之、李多祚在討論刺客是誰派來的時候,張柬之建議可以查一下刺客住處的房子是誰的,這對找到刺客可能有幫助。?狄仁杰和色子到刺客居住的房間查看情況,無意中碰到一個叫初五的小孩,初五承認房子是他的,他是把這個房子租給兩個姓武的客人,這讓色子想到在來成都府的途中遇刺時的刺客也說他們是受武大的指使相吻合,色子認為可能是武則天的侄子武承嗣要加害太子,但狄仁杰卻不這樣認為。?太子失蹤案的四個重要證人,突然得了怪病,請了成都府有名的醫生都治不了,最后狄仁杰讓人到京城請御醫來給看病。武則天派御醫徐莫愁去成都府。?刺客怕狄仁杰一直查下去,會夜長夢多,就決定要除掉狄仁杰,但最后在色子的保護下沒有得逞。
徐莫愁到了成都,雖診斷有方,卻無力解毒。用他自己的話說,是因為從來看不起使用這種毒藥的人,所以從來也沒有研究過如何為其調配解藥。徐莫愁是有名的毒藥專家,在江湖上也大有名氣,他怎么可能配不出解藥呢?狄公根據徐莫愁到來前后張柬之的反常表現,決定進一步敲山震虎,于是召開了有張、李、徐參加的案情分析會。會上,他指出有人想極力推薦給他一個調查的答案,這個答案就是武成嗣想刺殺李賢太子,卻又不愿意讓人們知道太子是被人刺殺,所以故意布置出一個迷局,讓人們覺得李賢太子是被人救走了。