Xu Chen
Chongren He
Shizhen He
Xiaodan He
Yungui He
Anli Tang
Shifang Yang
Xiuzheng Yang
Director
Screenplay
Producer
Lucie Tremblay
Executive Producer
Malcolm Sailor
Music
Jan Belina Brzozowski
Director of Photography
Tao Gu
Editor
Le Le Yue
Sound Recordist
Andreas Mendritzki
Sound Designer
Sound Editor
Patrick Larochelle
Animation
Yannick Carrier
Colorist
Pierre Dupont
Additional Editor
Alexandrine Khoury
Translator
Christine Limoges
Production Accountant
Vanessa Loubineau
Production Assistant
Jean-François Bouchard
Thanks