香港有一间警局,三十年前曾是日军侵略香港时的军营。因为战败,日本军官在里面切腹自尽。据说他们的阴魂不散,魂魄依然逗留在这所警局当中。金麦基与孟超都在这所警局里面当警察,但他们一直不相信警局里面的恐怖传说。直到亲眼目睹逃犯蛇仔明遇到太阳化作了灰土,原来蛇仔明在监狱内看到了日军的鬼魂,被咬后变成了僵尸,他们才相信警局内的确有阴魂。他们把情况报告上司正想查明真相,又遇到了一女子疑似被僵尸咬后死去。一场警察与厉鬼间的较量正式开始。。沙展唐飞(谢霆锋 饰)办案追求快狠准,行动极为猛烈。在追捕疑犯张日东时,卖命追车超车,最终引发一场连环车祸,张日东一伙除却张自己重伤昏迷,其他全部当场死亡,然而在车后厢,唐飞发现被自己飞弹射死的小女孩,不禁愕然。
二个月后,张日东苏醒,法院正式排期起诉他。检控官高敏(张静初 饰)正是当日被误杀的小女孩的母亲,与丈夫离婚的她如今把所有的爱都倾注在小女儿丁玲身上。活在愧疚感中的唐飞这两个月中也一直关注着丁玲,看见丁玲便又仿佛看见当日悲剧。
身体残疾面目可怖的洪荆(张家辉 饰)以帮人绑架并灭口来赚取金钱,这次他接到的任务是绑架丁玲以挟持高敏,让高敏盗取对张日东不利的证供。丁玲的被绑架撕碎了高敏的心,唐飞不求一切代价拼尽全力去追寻丁玲下落。
这些被事情串在一起的人们,都是当日那场连环车祸的受害者。每个人的生命都是在那日被改变,每个人背后都有自己不为外人道的故事,这会导出一个怎样的结局?丁玲能安然无恙地归来吗?。一段萦绕半生的婚姻关系,一段幻梦的婚外情在远离繁嚣的桂林发生,两个本应遥不可及的人在生命线上突然相遇,爱情的背后埋藏着令人错愕的真相。为配合影片意境,著名旅日画家李焱部份画作将会首次出现电影银幕。。