During an orchestrated drug bust at a marine loading dock, Detective Stan Zedkov (Michael Rooker) kills Triad lieutenant Peter Wei (Yau-Gene Chan). Looking to exact revenge for his son’s death, crime boss Terence Wei (Kenneth Tsang) sends for professional assassin John Lee (Chow Yun-fat).