Chow Yun-Fat
Water Ng
Chow Yun-Fat
Water Ng
Anita Yuen Wing-Yee
Lee Jik
Alex Fong Chung-Sun
Fong Sir
Liu Kai-Chi
Uncle Flower
Andy On
Boss Shui
Kenny Wong Tak-Ban
Prince Kei
Michael Ning
Fat Dog
Calvin Choi Yat-Chi
Tart
Amy Lo
Angelina
Will Or
Yeung
Ivana Wong Yuen-Chi
Sister Ling
Henry Fong Ping
Doctor
Peter Lai Bei-Dak
Boss of noodle stall
Pauline Yeung Yung-Lin
Wong Chun-Kit
Snake (Young)
Felix Chong Man-Keung
Writer
Anthony Pun Yiu-Ming
Director
Tam Wai-Kai
Director of Photography
Man Lim-Chung
Production Design
Yusuke Hatano
Original Music Composer
Curran Pang
Editor
Nicky Li Chung-Chi
Choreographer
Ronald Wong
Producer
Day Tai
Original Music Composer