Francis Ng Chun-Yu (Chinese: 吳鎮宇, born 21 December 1961) is a Hong Kong actor and director. He is known for his roles in the TVB series Triumph in the Skies and in films such as Young and Dangerous, Once Upon a Time in Triad Society and The Mission.
In this prequel to the original, a bloody power struggle among the Triads coincides with the 1997 handover of Hong Kong, setting up the events of the first film.
A friendship is formed between an ex-gangster, and two groups of hitmen - those who want to protect him and those who were sent to kill him.
Triad boss Lung, who has just escaped being killed in an assassination attempt hires the killers Curtis, James, Mike, Roy and Shin for his protection.