天保三載,上元節西市開市,天子詔令長安城暫停宵禁,以便百姓自由來往。女婢檀棋奉命將前長安不良帥張小敬(雷佳音 飾)從獄中保出,隨后將其帶至景龍觀舊址見一位公子。張小敬推斷出對方身份尊貴,公子也無意隱瞞,告訴他自己是靖安司的司丞李必(易烊千璽 飾),還表示自己有方法讓他重獲自由,但需要他幫自己辦件事。
張小敬知道李必曾委托因私放錢財而獲死罪的崔六郎辦同樣的事,但李必告訴他崔六郎已死,隨后帶他去見了遺體,告訴他這是一件兇險的差事。李必帶張小敬進了靖安司,向他介紹了手下的幾位心腹。天保二年,狼衛首領曹破延(吳曉亮 飾)與部下失蹤,朝廷特地設立靖安司作防御,于數日前查到狼衛將會出現在西市的一樁秘密交易中,而崔六郎是西市出名的牙郎,所以靖安司選擇了他,而半個時辰前曹破延和崔六郎入了西市,但計劃出現紕漏,曹破延在圍堵中從貨棧的密道逃跑,而此密道事先沒有報備,沒人知道曹破延從哪個出口逃了。
此時又正值上元節,為了不引起百姓慌亂,只能讓張小敬暗中探查。此時秘書監何執正(韓童生 飾)騎馬進了靖安司,后頭跟著他的養子何孚,何執正口中念著“昭昭有唐,天俾萬國”,隨后便倒在了城防模型上。曹破延在河里漂著,被人救了起來,對方問他是否遇上了賊人,還給了他酒喝。
曹破延問他叫什么,此人說自己是長安焦遂,曹破延臉色大變,倒掉了酒,隨后便將焦遂勒死。何執正對張小敬很感興趣,張小敬開口問他方才嘴里說的“毀了”是指什么,但何執正沒理他,便起身走了。張小敬向李必指出,駱駝是破案的關鍵,因為當時援軍趕到的時候握住了駝鈴,鈴聲突然停止令曹破延察覺,于是提前有了戒備,也因此害了崔六郎。
李必擔下了崔六郎之死的責任,自費贈崔六郎家人錢十萬。崔六郎的弟弟崔器(蔡鷺 飾)對阿哥的死耿耿于懷,因為阿哥曾做下許多錯事,而那全都是為了能讓自己過上好日子。張小敬再次來到仵作間查看崔六郎的尸體,發現他生前曾與人激烈纏斗過,還吞下了重要證物,于是拿起小刀將其尸身剖開,取出了六郎吞下的東西。
此時長安城中布滿了靖安司的眼線,曹破延情急之下躲進了一家修剪胡須的店鋪,此時旅賁軍的人查到了貨棧老板一家人已經死去十日以上,而且是死于狼衛手下。張小敬將尸體中拿出的證據清理了出來,將其交給了崔器,說今日狼衛有大陰謀。
修胡須的老板告訴曹破延,今年大唐神匠毛順(徐正運 飾)大師花費一年的時間造了一座神秘的玄元巨燈,全長安都等著要看,等到丑時的時候圣人(馮嘉怡 飾)登樓賜宴就放。李必發現證據是長安城的細節輿圖,他與張小敬都懷疑城中還藏著更多狼衛,醞釀著更大的陰謀。