Director
Xiaogang Feng
DIRECTOR
Xiaolong Zheng
Stars (in credits order)
Wen Jiang
Wang Qiming
Ji Wang
A Chun
Xiaopin Yan
Guo Yan
Karl Eiselen
David
Lihua Zhou
Xiumei
Guohua Gao
Da Li
Xiaoqing Ma
Ning Ning
Fred Fredricks
Anthony
Seth Schultz
Carter
Tone Torgersen
Martha
Kai Xing
Jimmy
Guanglan Shen
Aunt
Jim Spencar
David's father
Peter Yao
Peter
Eve Carpentier
David's mother
Biu-Lee Lannds
Steven
Newcomer
Ai Weiwei