Starring Cast
Key crew
Director
Screenplay
Producers
Tony Bancroft
, Bill Boyce
, John Dunn
, Jeremie Guiraud
, Wang Jianle
, Deng Jianxin
, La Peikang
, Yang Lihe
, Jack Sheehan
, Daniel Story
, David Townsend
, Hongling Wu
, Zhao Yan
, Nathan Yang
, Changchun Ye
, Chen Zhenyu
, Trevor Yaxley
Cinematography
Markus Kristensen
Editor
Full cast
17 cast membersJohn Phillips
Bemus (voice)
Kendall Hewit
Shank (voice)
Ryan Roebuck
Ollie (voice)
Levi Guyan
Young Mosley (voice)
Markus Kristensen
Thoriphant Bounty (voice)
Caleb Atkins
Enoch Man (voice)
Crew by department
45 crew membersDirecting
Kirby Atkins
Director
Jun Huang
Co-Director
Writing
Kirby Atkins
Writer
Ge Jing
Co-Writer
Production
Bill Boyce
Producer
Chen Zhenyu
Producer
Daniel Story
Producer
David Townsend
Producer
Yang Lihe
Producer
Daniel Story
Line Producer
Eric Farmer
Line Producer
Zitian Wei
Line Producer
Cameron Chittock
Associate Producer
Changchun Ye
Executive Producer
Deng Jianxin
Executive Producer
Hongling Wu
Executive Producer
Jack Sheehan
Executive Producer
Jaron Wong
Production Manager
Jeremie Guiraud
Executive Producer
Jessica Huang
Associate Producer
Jing Kang
Associate Producer
John Dunn
Executive Producer
La Peikang
Executive Producer
Nathan Yang
Executive Producer
Tony Bancroft
Executive Producer
Trevor Yaxley
Executive Producer
Wang Jianle
Executive Producer
Wang Lin
Associate Producer
Wang Xibin
Associate Producer
Yunfeng Chang
Associate Producer
Zhao Yan
Executive Producer
Claire Fu
Co-Executive Producer
Huiqing Guo
Co-Executive Producer
Jun Huang
Co-Executive Producer
Peng Jiang
Co-Executive Producer
Qingwei Li
Co-Executive Producer
Song Weiwei
Co-Executive Producer
Xu Pan
Co-Executive Producer
Yan Li
Co-Executive Producer
Yihui Wan
Co-Executive Producer
Zhao Haicheng
Co-Executive Producer
Camera
Markus Kristensen
Cinematography
Editing
Art
Markus Kristensen
Production Designer
Other
Jan Yaxley
Thanks