Ding Xiaojia (played by Cecilia Cheung), who comes from the lowest rung of Hong Kong society, returns to the chaotic Bonham Street as an undercover ag[Expand All]
Ding Xiaojia (played by Cecilia Cheung), who comes from the lowest rung of Hong Kong society, returns to the chaotic Bonham Street as an undercover agent after being admitted to the police force, gathering intelligence for CID Inspector Kang Daoxing (played by Raymond Wong). Little did they know that during the investigation into the criminal facts of the Triad leader You Dafu, Dao Xing was unexpectedly killed. Before his death, to prevent the identities of his undercover agents from being exposed, he deleted the records of five undercover agents, including Xiao Jia. After that, the chief Inspector of the Criminal Intelligence Division, Zhuo Kai (played by Miao Qiaowei), a fellow member of Dao Xing, got in touch with Xiao Jia, hoping that he could assist in finding the other four undercover agents and obtain criminal evidence of the peripheral gambling group. After that, Xiao Jia and Xue Jiaqiang (played by Lin Feng), a capable assistant of the gambling group, had an intersection. As a result, they were embroiled in a series of confrontations and battles between the police and criminal gangs and gangsters, thus unfolding an astonishing undercover legend...[Collapse]