L'assassino della terraferma Yin Ying, altrimenti noto come Gatto (Almen Wong), esegue una serie di colpi sui boss delle triadi locali. Il poliziotto senior John Cannon (Michael Wong), indaga sulle conseguenze di ogni crimine e presto riprende le sue tracce. Consapevole di essere pedinata, Cat capovolge la situazione e lo segue. Alla fine, il cacciatore diventa la preda e due si trovano in una relazione, consentendo loro di affrontare ciò che li affligge come una squadra.