上官紫蘇(鞠婧祎 飾)聽說李郅(李鶴 飾)受了傷,就親自送了藥到他府上。薩摩多羅(徐海喬 飾)坐在屋頂上發(fā)呆,不小心聽到了他們的講話。夜色濃重,大雨滂沱,一名男子匆匆跑進灃沁酒樓廁所所在的茅屋里,卻看到一只貓咪突然變成了一個巨大的野獸,男子驚恐地叫了起來,還是被野獸給咬死了了。
次日,男子的尸體被發(fā)現(xiàn)。李郅帶著大理寺的人封鎖了案發(fā)現(xiàn)場,死者是被通緝的唐貫。譚雙葉(程小蒙 飾)驗尸后發(fā)現(xiàn)死者死于大型動物的咬傷,聞訊而來的上官紫蘇告訴他們只有豹子才會把死去的獵物掛在樹上。李郅和薩摩多羅一起騎馬去了城郊最近的山林,找到了一個寨子。
寨子里的農(nóng)婦告訴他們確實有只野獸在十年前害過人,沒想到竟然出現(xiàn)在了長安。薩摩多羅懷疑野獸是被有心人帶來的。上官紫蘇發(fā)現(xiàn)唐貫是殺害劉峰的兇手,而劉峰是禮部尚書劉淵之子。黃三炮(劉冠麟 飾)去了城門詢問最近都有哪些大型馬車進城。
守城的士兵告訴他禮部尚書劉淵、兵部的吳颯將軍和一位姓方的商人都曾有大型馬車進城。李郅和薩摩多羅去找劉淵調(diào)查,卻被拒絕了。灃沁樓的老板告訴薩摩多羅關(guān)于唐貫的線索,唐貫被兩個人接濟過,陳禮和蘇老板。按照老板給的地址,薩摩多羅找到了蘇老板開的燒餅店。
可燒餅店的伙計卻告訴薩摩多羅蘇老板不在店里。一座茅屋里,一個男子被綁在椅子上,野獸朝他撲了上去。次日,一個農(nóng)夫經(jīng)過茅屋,就看到男子被咬死在樹上。死者是陳禮,而平康坊他的相好雪兒也于昨晚自盡了。薩摩多羅查出劉淵的堂弟劉波想納雪兒為妾,就和李郅一起去了劉家找劉淵調(diào)查案件。
劉淵態(tài)度十分強硬,不承認自己犯案。薩摩多羅發(fā)現(xiàn)劉淵家中上鎖的房間,官差在里面找到一只病豹。劉府的下人說,老爺?shù)纳眢w抱恙需要豹骨入藥,所以才養(yǎng)了一只病豹,但豹子從未出過府外,更沒有殺人。薩摩多羅提議回案發(fā)現(xiàn)場再看看,他又找到了一些新的線索。
薩摩多羅拜托上官紫蘇查查唐貫、陳禮、蘇老板的關(guān)系。上官紫蘇查到一個馬匪出入的重要官道,薩摩多羅和李郅連忙去了官道,從一位老爺爺口里知道了黑豹殺人的事。薩摩多羅忽然知曉了案件的真相,帶著李郅去了蘇老板的燒餅店。
薩摩多羅騙蘇老板說已經(jīng)找到了兇手,卻看到他病怏怏的躺在床上。薩摩多羅借機上廁所去了后面,看到了一只黑貓。而李郅和黃三炮卻中了迷藥暈了過去。恍惚中,薩摩多羅看到了蘇老板拿著鐵爪和鉗子想要殺他。李郅和黃三炮只是假裝中了迷藥,他們出現(xiàn)制止了蘇老板。
原來殺害唐貫和陳禮的兇手就是蘇老板,三人曾經(jīng)在官道上用過相同手法作案,把那些客人迷暈,再用黑貓假裝成黑豹,實際上卻是用鋼爪殺人。蘇老板想娶陳禮的妹妹云汐,可經(jīng)不住唐貫和陳禮的再三勒索,才決定殺人。公孫四娘(張辛苑 飾)告訴薩摩多羅,李郅是官他們是賊,就像貓和老鼠。
皇上查到公孫四娘是多年前馬匪的頭目,怕她對李郅不利,就讓戴胄去試探她。