周迅
Ah Wu Ba Ji
杨皓宇
Ran Bi Wa (adult)
Bei Yile
Ran Bi Wa (child)
康春雷
Doggie
Ruijie Chen
Human Tribe Leader (voice)
Cheng Zhichao
The Strong Man / Mengexi (voice)
Wang Wei
The Girl