Emma
Hannah Laresa Smith
Linda
Eldi Dundee
Jim
Simon Lammers
David
Harry Charles Dillon
Jane
Kerry-Ann Plant
Sarah
Natasha Ward
Makeup Artist
Evie Skelton
Unit Production Manager
Jihao Yang
Special Effects
Shenyi Fu
Music
Raymond Lai
Director of Photography
Andy Ichang Wang
First Assistant Director
Moreetsi Gabang
Props
Ran Zhang
Costume Design
Guanlan Ma
Production Design
Shirly-Shulei Zhou
First Assistant "A" Camera
Shannon Meehan
Assistant Camera
Casting
Pingwenan Wang
Production Manager
Mitty-Wanying Wen
Assistant Art Director
Yali Geng
Script Supervisor
Iris-Qiusi Zhang
Editor
Maggie-Chutong Luan
Sound
Freja Zhou
Gaffer
Hugh Dolley
Assistant Gaffer
Youngjun Chang
Director
Chuxiang Xiao
Producer
Jenny-Xuanjia Zhao
Alex Ewing
Mengjun Yang
Location Manager
Rita Noronha Santos
Script Consultant