電影告訴了唐代追貢四年的故事,當(dāng)時(shí)南部地區(qū)連續(xù)十個(gè)月遭受?chē)?yán)重干旱。武則天(徐冬冬飾演)把她召回鄉(xiāng)下,獻(xiàn)上龍珠,祈求下雨。在海上運(yùn)輸龍珠時(shí),神秘的“鯊魚(yú)”突然從海上出現(xiàn),肆無(wú)忌憚地殺害并偷走了龍珠。他失去了愛(ài)情,因?yàn)樗麙仐壛俗约旱膼?ài)情,選擇了正確的方式來(lái)破案。狄仁杰(連凱飾)醉酒后倒在餐廳里,被叫去限期破案。他與大理寺的年輕大臣莫令飛(特倫斯·尹飾)聯(lián)手,探索龍宮,并檢查鯊魚(yú)殺人的懸案,以解決唐朝的危機(jī)。