Holding shop from a small dinky office, near-sighted, debt-ridden private detective Tam (Aaron Kwok) talks big, but does small business. He gets an interesting new job when hard-drinking friend Lung (Shing Fui Oi) shows up one day with the picture of a woman whom he claims is trying to kill him. Unable to locate the woman, Tam starts looking up her acquaintances, but he seems to always be in the wrong place at the right time. At his first stop, he walks into a man hanging from the ceiling, the first of many dead bodies he stumbles upon. Tam becomes increasingly obsessed with finding the truth behind the mysterious deaths, but digging too deep could have dangerous consequences.