In the 70's, the Hong Kong Independent Commission Against Corruption (HKICAC) was founded. The mission to hunt down corrupted detectives unveiled a new chapter of the colonial Hong Kong. Lui Lok (Aaron Kwok) and Nam Kong (Tony Leung) who used to be two righteous police officers wanted to change the status quo. They built an empire of corruption by controlling organized crime and eventually took the position of Chief Chinese Detective. However, power struggle has always been the cause of chaos between the triads and police. Lui Lok’s wife, Tsai Zhen (Du Juan), was targeted by the triads for helping her husband in gaining his position. Even the most loyal detectives, Fat-Bee (Michael Chow) and Yim Hung (Patrick Tam), almost turned their backs to Lui Lok. A new episode of history has begun when HKICAC issues the wanted notices for Lui Lok and Nam Kong. Their era has officially come to an end. Where the wind blows, Hong Kong is no longer where it used to be.