Quando Jun (Wang Baoqiang), insanguinato e incoerente, confessa cinque omicidi che non sono avvenuti, la polizia presume che sia mentalmente instabile e ignora le sue affermazioni. Il detective della polizia Han (Lau Ching-wan) sta indagando su una serie di raccapriccianti omicidi, ma scopre presto che non tutto è come sembra e che non solo gli omicidi sono collegati, ma che Jun è legato ad essi in qualche modo.