童老爺和史老爺都以為是對方害了自己的女兒,兩個人在公堂上大打出手,成何體統!這時候捕快來報說在河邊發現了一具女尸。打撈上來一看,居然是失蹤了的史燕,史老爺失聲痛哭。狄仁杰和婉青趕到現場,婉青仔細的檢查完尸體以后,說明了史燕并非溺水身亡,而是死后被人斷臂拋尸的。狄仁杰和婉青根據線索來到鬼屋附近查詢,經過狄仁杰的勘探很有可能史燕就是在鬼屋被人殺害并且拋尸在河中的。兇手沒有想要毀尸滅跡,而是故意利用水流帶回到鎮上,為的就是制造恐慌的氣氛。兩個人在鬼屋內查詢,無意打開了地面的隧道,里面突然冒出來大量的迷煙,狄仁杰知道了很有可能這里就是第一案發現場,但是奇怪的是為什么兇手要把手臂割下來呢。
元芳和夢瑤來到史家找線索,可是史家的家丁多加阻撓,尤其是不允許童家的人進去。他們之間的爭吵引起了史老爺的注意,童夢瑤靠自己的醫術進了史家,因為史夫人自從得知史燕去世后就昏迷在床。夢瑤親自為史夫人施診,元芳趁機對史老爺詢問妙子的事情,二十年前的妙子因為未婚先孕而被夫人趕了出去,妙子為自己辯解說是張天師的原因,可是老爺夫人還是不通人情趕了出去,之后聽說妙子自盡而亡,史夫人一直覺得是自己趕走了妙子而耿耿于懷。二十年前,張老爺來史家做法求子,一年以后他們就有了史燕這個掌上明珠。
一切謎團都指向張天師,似乎解開張天師之前的謎團一切都解開了,而童家子弟懷疑是夢熙給史燕下蠱害死了她,元芳懷疑夢熙給史燕下蠱是被人利用了,很有可能是玄女或者神姬。狄仁杰一行人決定親自去玄女廟查明真相。