Plot:
Liu Guozhong (Simon Yam) is a policeman with a terminal illness. His future is bleak. He is assigned to protect the daughter of a witness. Inspector Ma Jun (Donnie Yen) is a skilled martial artist who is determined to take over Zhong's position. The undercover agent Zhong sent to the underworld boss Bao Ye (Sammo Hung) died unexpectedly for unknown reasons. Zhong suspected that Bao Ye was responsible. So he escorted Bao Ye to the police station for questioning. Suffering from the lack of evidence, Zhong had no choice but to fabricate evidence to accuse Bao Ye. The entire police station is well aware of this, only Jun is kept in the dark. However, the evidence mysteriously disappeared. When Bao Ye walked out of the police station, he threatened to kill all of Zhong's men. Sure enough, the cold-blooded killer Jack (Wu Jing) beside him killed Zhong's subordinates. Ma Jun accidentally discovered that there was another grudge between Zhong's subordinates and Bao Ye. Ma Jun was furious and decided to fight Bao Ye and Jack to the death.