东京湾岸区连续发生杀人事件,被害者皆为溺死,警方的调查毫无进展。警官吉冈(役所广司饰)在事发现场找到一枚纽扣,回家后却发现自己的外衣正好掉了一粒同样的扣子。其他的蛛丝马迹也表明与自己有关,他开始怀疑自己就是凶手。为此吉冈苦恼万分,而恋人春江(小西真奈美饰)却表现得十分冷淡。重返凶案现场的吉冈,听到了诡异可怕的声音,并见到一名红衣女子(叶月里绪奈饰)。女子告诉吉冈,15年前,她曾为他所爱并被他亲手杀死。 吉冈独自来到精神医生高木(小田切让饰)那里求助,多年的老同事宫地(伊原刚志饰)也开始怀疑吉冈,
2000年12月31日,新宿的街道,神奈川县警视卷岛史彦正在执行潜伏任务。诱拐了六岁男孩樱川健儿的犯人要求健儿的母亲拿着装赎金的纸袋在街上来回走动。约定时间已经过了半个多小时,犯人依然没有出现。健儿的母亲发现纸袋底部贴着一张便条,写着碰头的时间地点。警方的人马只得又赶去了横浜新世纪倒计时活动的现场。卷岛在人群中发现了一名可疑的男子。然而上前与被害人家属接触的却是另一个人。警员们奋勇向前抓住了此人,而卷岛捕捉到的那个可疑身影也消失在了人海之中。最终,抓到的“犯人”其实只是个搭讪的混混。次日,孩子的尸体和嘲笑