Tai-kwan (Lau Ching Wan) und Keung (Louis Koo) sind Brüder und haben als Feuerwehrmänner schon mehr als einmal gemeinsam ihre Leben riskiert. Doch nach einem Zwischenfall beschließen sie, nicht länger zusammenzuarbeiten. Keung kehrt der Feuerwehr den Rücken zu und gründet eine eigene Firma, die automatische Löschsysteme für Hochhäuser ...
Inmitten eines brutalen Krieges zwischen rivalisierenden Gangs verliert der mächtige Triaden-Anführer Lung (Sammo Hung Kam-Bo) immer mehr Macht. Lung macht sich außerdem noch Sorgen um seinen spielsüchtigen Bruder Tung (Simon Yam). Zusätzlich muss er sich mit einem feigen Kontrahenten auseinandersetzen, der ihm seine Leute vor der Nase ...
Als ein Polizist nach Thailand reist, fängt er dort eine Affäre mit einem Mädchen an und verspricht zu ihr zurückzukehren. Das tut er jedoch nicht und das Mädchen wendet schwarze Magie gegen ihn an, um sich an ihm zu rächen.