Director : Andrew Lau, Alan Mak
Producer : Andrew Lau
Screenplay : Alan Mak, Felix Chong
Cast : Anthong Wong, Eric Tsang, Carina Lau, Francis Ng,
Edison Chen, Shawn Yue, Hu Jun
1991. Yan and Ming are beginning their careers in the police force. Yan is a policeman with secret links to the triad underworld, while Ming is a young triad who is actually an undercover policeman. Police Inspector Wong and Sam – who is an upcoming triad – find a common enemy in new crime boss Hau. Set during the years when political rule of Hong Kong is shifting from Britain to China, all four of these men find that there are many things which will be changing forever.