Der Undercover-Cop Nick (Daniel Wu) hat das Vertrauen des Drogenbosses Quin (Andy Lau) gewonnen. Dieser plant, seinen jungen Protégé zu seinem Nachfolger zu machen. Also weist er Nick in seine Geschäfte ein, macht ihn mit wichtigen Partnern bekannt, zeigt ihm die Plantagen in Thailand. Aber Nick beginnt sich um seine drogensüchtige Nachbarin Fan (Zhang Jingchu) zu kümmern und verliebt sich in sie. Sie würde gerne von der Nadel loskommen, doch eine offizielle Therapie kommt nicht in Frage, da man ihr sonst ihre Tochter nehmen würde. Und die Eigentherapie ist von Rückfällen geprägt, die vor allem ihr Ex-Ehemann (Louis Koo) auslöst, der immer wieder mit neuem Stoff auf der Matte steht. Zwischen der Freundschaft zu Quin, seinem Pflichtbewusstsein als Polizeibeamter und seiner Fürsorge für Fan und ihre Tochter, droht Nick zerrieben zu werden.