香港有一間警局,三十年前曾是日軍侵略香港時的軍營因為戰敗,日本軍官在裡面切腹自殺了。據說他們的陰魂不散,魂魄依然逗留在這所警局當中,並會在孟蘭節當天出沒。金麥基(張學友飾)與孟超(許冠英飾)都在這所警局裡面當警察,但他們一直不相信警局裡面的恐怖傳說。直到在孟蘭節當天他們親眼目睹了逃犯蛇仔明(樓南光飾)遇到太陽化作了灰土,原來蛇仔明在監獄內看到了日軍的鬼魂,被咬後變成了僵屍,他們才相信警局內的確有陰魂。他們把情況報告上司正想查明真相,又遇到了一女子疑似被僵屍咬後死去了。一場警察與厲鬼間的較量也正式開始了……