Key crew
Crew by department
6 crew membersDirecting
Production
Zhao Tong
Producer
Wang Fulai
Associate Producer
Siobhan Jackson
Supervising Producer
Editing
Other
Zhao Tong
Translator