《黎明前的战斗》是对于1945年5月布拉格人民对抗德国法西斯的战斗的一部具有高度艺术性的歌颂影片
香港有一间警局,三十年前曾是日军侵略香港时的军营。因为战败,日本军官在里面切腹自杀了。据说他们的阴魂不散,魂魄依然逗留在这所警局当中,并会在孟兰节当天出没。金麦基(张学友 饰)与孟超(许冠英 饰)都在这所警局里面当警察,但他们一直不相信警局里面的恐怖传说。直到在孟兰节当天他们亲眼目睹了逃犯蛇仔明(楼南光 饰)遇到太阳化作了灰土,原来蛇仔明在监狱内看到了日军的鬼魂,被咬后变成了僵尸,他们才相信警局内的确有阴魂。
因医疗事故而被迫辞职的倒霉医生程池,为了东山再起而带着叛逆女儿程程一同跨上了通往四川达州的江轮同一时间,神秘的西装男带着一个与程池同样的箱子上了江轮。另一边,二男一女三个鬼鬼祟祟的小贼意外盯上了西装男手中的箱子,为了这个神秘的箱子,三拨人笑料百出,最后完成亲情任务同时也完成护送任务。