Cast

Tony Leung Chiu Wai
Andy Lau
Charlene Choi
Simon Yam
Alex Fong Chung-Sun
Catherine Chau
Philip Keung
Kar Lok Chin

Crew

Felix Chong Director, Screenwriter
Ronald Wong Producer
Anthony Pun Cinematographer