Liu Guozhong (Ren Dahua) is a terminally ill policeman whose future is bleak. He is assigned to protect the daughter of a witness. Inspector Ma Jun (Zhen Zidan) is a skilled martial artist who is determined to take over the position of loyalty. Loyalty sent to the underworld brother Bao Yeh (Hong Sammo is acted the role of) around the undercover accident death, the cause is unknown, Zhong suspected to be Baoye. So Baoye was escorted to the police station for questioning, suffering from the lack of evidence, Zhongzhong had no choice but to start fabricating evidence to sue Baoye, the whole police department is well aware of this, only the army is in the dark. However, the evidence mysteriously disappeared, and when Baoye walked out of the police station, he threatened to kill all of Zhong's men. Sure enough, the cold-blooded killer Jack (Wu Jing) around him killed Zhong's subordinates. Ma Jun unexpectedly found that there was another feud between Zhong's subordinates and Baoye. Ma Jun was furious and decided to fight to the death with Baoye and Jack.