Andy Lau Tak-Wah
Lei Zekuan
Andy Lau Tak-Wah
Lei Zekuan
Jing Boran
Zeng Shuai
Ni Jingyang
Su Qin
Wang Zhifei
Tony Leung Ka-Fai
Sandra Ng Kwan-Yue
Sun Haiying
Peng Sanyuan
Director
Peng Sanyuan
Producer
Liu Yuting
Sound
Angie Lam On-Yee
Editor
Bernard Yang Ting-Kai
Associate Producer
Jessica Chan Pui-Wah
Executive Producer