... seiner Fälle gerne unkonventionelle Wege, denn er verfügt über eine besondere Gabe: er ist in der Lage, die Dämonen und Geister von anderen Menschen zu sehen und mit ihnen zu kommunizieren. Doch damit nicht genug. Bun versetzt sich auch immer wieder in die Täter- und Opferperspektive und empfindet sozusagen den Tathergang nach. So löst er beispielsweise den Fall eines brutal ermordeten Studenten, indem er sich, eingezwängt in einen Koffer, eine Treppe herunterstoßen lässt. Jedoch kommt es bei der Abschiedsfeier seines Vorgesetzten zum Eklat, als Bun sich vor dessen Augen sein Ohr abschneidet und es ihm schenkt. Daraufhin wird er gefeuert.
Einige Jahre später: Als ein Cop und dessen Waffe, mit der in der Folgezeit immer wieder Morde und Raubüberfälle begangen werden, spurlos im Dienst verschwinden, wendet sich der junge Cop Ho (Andy On), der in dem Fall schon seit 18 Monaten erfolglos ermittelt, an den suspendierten Bun. Dieser hat sehr schnell einen Verdächtigen im Visier: es ist der Partner des verschwundenen Polizisten, Ko Chi Wai (Gordon Lam Ka-Tung), der gleich von sieben Dämonen in Menschengestalt begleitet wird. Doch da außer Bun niemand in der Lage ist, diese Geister zu sehen, wird es schwierig, seine Theorie unter Beweis zu stellen...