宁采臣在兰若寺留宿时与聂小倩相遇,随后不慎跌入地下洞穴,并在其中发现多具风干的遗体。刑部侍郎姜振遭遇杀害后,当地流传起他被兰若寺恶鬼吸尽鲜血而亡的传闻。李郅(李鹤 饰)及其同伴在寺内找到这些干尸,经谭双叶(程小蒙 饰)推断,尸体应是十年前葬身火海的胡姬。与此同时,康广达与大将军刘弘基均提出需对干尸案展开调查。此后不久,康广达遭人斩首,但萨摩多罗(徐海乔 饰)通过比对身体特征,指出死者并非康广达本人。真正的康广达随后亦遭遇刺杀,宁采臣主动投案承认罪行,然而萨摩多罗经过层层推演,最终揭示出案件背后隐藏着真正的凶手。