While he is tailing a Jockey Club football betting trader in his investigation, ICAC Principal Investigator William Luk of the ICAC witnesses the murder of the trader by a lone assassin Song Yan-sheun.
Inspector Lau Po-keung of the Serious Crime Unit is assigned to the murder case but gets nowhere with Luk's testimony as Luk refuses to disclose anything pertaining to his own investigation. Despite pressure from his boss to leave the ICAC to their investigation, Lau instead suggests to Luk that they work together to solve the case.
The Police investigation leads to someone called Teacher, the biggest player who controls the illegal bookmaking on football betting in Hong Kong. They intercept some instructions that Teacher sent to the assassin Song. Lau is in hot pursuit of Song, but he escapes by using Lau's sister, Ebby. Terry Lun, the Security Manager of the Jockey Club also encounters suspicious bank transactions, but is murdered by Song.
Big Boss, a British national and the mastermind behind an international crime syndicate who manipulates football matches in Europe, tries to destroy evidence linking him to the match fixing. He becomes suspicious and orders Teacher to be assassinated and also hires someone to assassinate Song. Big Boss forces Lau to give up evidence linking him to match fixing by kidnapping Ebby and force an exchange. Lau leaves hints to his subordinates and to Luk as to where the exchange will take place. Lau arrives on scene first but encounters several foreign henchmen employed by Big Boss. This leads to a shoot out where Lau kills a henchmen but is critically wounded saving Ebby from being executed. Luk and his team shortly arrive but are pinned down by an assault rifle wielding henchman. Song then arrives on scene to get revenge on Big Boss killing several henchmen but is killed the assault rifle wielding henchman who is then flanked and shot dead by Luk. Big Boss attempts to flee the chaos but is cornered and captured by Luk's team. After recovering the evidence, together, Luk is able to arrest Big Boss's partner Ha Chi Yin (Shek Sau), one of the directors of the Jockey Club who is the shoo-in candidate as the next Chairman.
Cast
Louis Koo as William Luk, ICAC Principal Investigatar