Director
Jan Lam Hoi-Fung
Cinematography
Christopher Doyle
Executive Producer
William Chang
Supervising Editor
Eric Kot Man-Fai
Writer
Edmond Pang