Wu Chien-Lien
Shu Li Han
Wu Chien-Lien
Shu Li Han
Sean Lau Ching-Wan
Long Shek
Shirley Wong Sa-Lee
Sister Mei
Han Jae-suk
Cheung Chi-Ping
Yeon Joo Kim
Jung Hee-tae
Deon Cheung
Patrick Leung Pak-Kin
Director
Johnnie To
Producer
Arthur Wong Ngok-Tai
Director of Photography
Jeong Il-Man
Director of Photography
Choi Jeong-Il
Producer
Roy Szeto Wai-Cheuk
Writer
Yuen Bun
Stunt Coordinator
Richard Yuen Tak
Stunt Coordinator
Cheng Siu-keung
Second Unit Director of Photography
Bruce Yu
Art Direction
Wong Wing-Ming
Editor
Albert Mak Kai-Kwong
Assistant Director
Rosanna Ng Wai-San
Assistant Director
Eddy Yeung Kwok-Wai
Assistant Director
Ben Cheung Siu-Hung
Music
Catherine Chan Dao-Ho
Line Producer