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 Kwun-Yu
Sun Hai Ying
Peng Sanyuan
Producer
Peng Sanyuan
Director
Jessica Chan Pui-Wah
Executive Producer
Bernard Yang Ting-Kai
Associate Producer
Angie Lam On-Yee
Editor
Liu Yuting
Sound