三十年代老上海,探長鐘朗(鐘漢良飾)在智障少年阿定的模糊線索中鎖定連環綁架案兇手——曾因探員寧二昆(趙毅飾)失職導致廖家兄弟慘死的掘墓人。為查明真相,鐘朗說服廖老爺開棺驗尸,發現尸體異常后取得關鍵證據。法醫于勝男(齊芳飾)與探員韓非(釋小龍飾)突遭綁架,鐘朗通過線索鎖定屠宰場老板養子朱國梁(許賀飾)。經查,朱因父親向廖家借貸未果自殺,遂以掘墓人身份報復富人階層。鐘朗與寧二昆聯手營救時爆發槍戰,寧朱二人同歸于盡。掘墓人案看似終結之際,新娘劉秀珠(劉子菲飾)婚禮上突現詭異事件,暗示黑暗中仍有罪惡蠢動。