Ho Cheung
Director
Yang Wang
Ling Fei
Lina Ma
Tarna
Hongxiang Cai
Farm owner
Lin Feng
Mother
Tielian Gong
Sung Chao An