Tony Leung
Keith Lui Kei
Carina Lau
Kenny Bee
Simon Yam
Veronica Yip Yuk-Hing
Charine Chan Ka-Ling
Bowie Lam
Ku Feng
Lo Hung
Tommy Leung Ga-Shu
Jameson Lam Wa-Fan
James Cheung
Art Direction
Chan Yuen-Kai
Cinematography
Corey Yuen Kwai
Stunts
Yeung Ching-Ching
Stunts, Stunt Double
Cheung Cheuk-Hung
Assistant Director
Simon Li Kuo-Hua
Jacky Pang
Director
Jeffrey Lau
Producer
Lowell Lo Koon-Ting
Songs
Wang Chen-Ho
Writer