Cast & Crew

Directed by

Kirby Atkins
(directed by)
Jun Huang
(co-director) (as Huang Jun) (co-directed by)

Writing Credits

Ge Jing
(co-written by)
Kirby Atkins
(written by)

Cast

Kirby Atkins
Mosley
Rhys Darby
Deaver
Lucy Lawless
Bera
Temuera Morrison
Warfield
Leah Atkins
Rue
John Rhys-Davies
Warnie
John Phillips
Bemus
Curt Cloninger
Simon
Kendall Hewitt
Shank
Ryan Roebuck
Ollie
Stephen Gledhill
Gailin
Levi Guyan
Young Mosley
Irene Wood
Queen Agaba
Timothy Raby
Turpin / Rubric / Bouncer (voice)
Lara Macgregor
Pika
Markus Kristensen
Thoriphant Bounty / Postman (voice)
Caleb Atkins
Enoch Man
David Weatherley
Tuckered
Teuila Blakely
Customer 1
Adrian Smith
Customer 2
Daryl Habraken
Guardian
Kalo Toon
Rosie
Scarlett Sills
Additional Rue Dialogue
Aidee Walker
Additional Voice Recording
Jay Simon
Man

Produced by

Tony Bancroft
executive producer
Bill Boyce
producer (produced by)
Yunfeng Chang
associate producer (as Chang Yunfeng)
Cameron Chittock
associate producer
John Dunn
executive producer
Eric Farmer
line producer
Claire Fu
co-executive producer
Jeremie Guiraud
executive producer
Huiqing Guo
co-executive producer (as Guo Huiqing)
Jessica Huang
associate producer
Jun Huang
co-executive producer (as Huang Jun)
Peng Jiang
co-executive producer (as Jiang Peng)
Wang Jianle
executive producer
Deng Jianxin
executive producer
Jing Kang
associate producer (as Kang Jing)
Peikang La
executive producer (as La Peikang)
Qingwei Li
co-executive producer (as Li Qingwei)
Yan Li
co-executive producer (as Li Yan)
Yang Lihe
producer (produced by)
Wang Lin
associate producer (as Lin Wang)
Xu Pan
co-executive producer (as Pan Xu)
Jack Sheehan
executive producer
Daniel Story
line producer / producer (produced by)
David Townsend
producer (produced by)
Yihui Wan
co-executive producer (as Wan Yihui)
Zitian Wei
line producer
Song Weiwei
co-executive producer
Hongling Wu
executive producer
Wang Xibin
associate producer
Zhao Yan
executive producer
Nathan Yang
executive producer
Trevor Yaxley
executive producer
Changchun Ye
executive producer (as Ye Changchun)
Haicheng Zhao
co-executive producer (as Zhao Haicheng)
Chen Zhenyu
producer (produced by)

Music by

Harry Hansen
composer

Cinematography by

Markus Kristensen

Editing by

Kathy Graves Toon

Production Design by

Markus Kristensen

Production Management

Jaron Wong
production manager

Art Department

Melissa Allen
storyboard artist
Mohit Batta
character/set/prop designer
Brendan Heffernan
conceptual designer
Joseph Leong
concept artist

Sound Department

Amy Barber
foley editor / foley mixer
Jonathan Bruce
foley artist / foley editor
Bruce Langley
re-recording mixer / supervising sound editor
Brendon Morrow
dialogue recording engineer
Ben Parker
foley artist
Jay Simon
loop group leader
Gareth Van Niekerk
additional sound design / dialogue editor / re-recording mixer

Visual Effects by

Adam Beattie
FX Artist: Huhu Studios
Jo-Ellen Bowen
lighting lead
Mark Bowen
compositing lead
Li Li Chew
visual effects coordinator: Animamundi Studio
Joseph Chittock
senior td
Mahesh Dammoju
senior asset artist
Stephan Gailer
digital artist
Tahlia Garnier
surfacing lead
Sushant Ghate
Dynamics TD / Sr Visual Effects Artist
Pradeep Kumar Katta
rigging td
Kwon Yong Lee
senior lighting and compositing artist
Ashita Mistry
Lighting Artist / Senior Shading Artist / Senior Texturing Artist / Shots Artist / Surfacing Artist / Texturing Co-Lead
Terence Neoh
Look Dev Supervisor: Animamundi
Ferand Peek
: Huhu Studios
Rishi Raj
senior character modeler
Simon Jackson Samson
groom and tech anim TD
Harshkumar Shah
rigging artist
Nimesh Zala
lighting artist
Lung Kye Chin
digital compositor (uncredited)

Animation Department

Manuel Aparicio
animation director
Sylvia Chin
animator
Baoxiong Dai
layout artist
Javier Estevez
animator
Thomas Jason Flinn
animator
Randy Hayes
lead animator
Ching Jo-Shua
animator
Morgan Loomis
character supervisor
James McGinlay
lead animator
Rowan Nicholson
animator
Fraser Page
animator
Connie Peyman
animator
Prapul Kumar Rajamahendravarapu
character td
Hiren Shah
animator
Paulo Silvan
senior animator
Suzan Su
senior production coordinator
Anusart Supcharoenchai
layout artist
Mable Tan
animator
Michael Tolentino
animator
Meng Chiao Tsai
layout artist
Kantaphat Utarachon
animator (as Kichsopon Utarachon)
Mandeep Singh Virdi
senior animator
Sonia Wolfson
animator

Editorial Department

Brent J. Walsh
assistant editor
Gerard Ward
digital colorist
Grant Watkins
first assistant editor

Music Department

Alain Mayrand
Music Preparation / conductor / music supervisor / orchestrator

Additional Crew

Braidie Adamson
production coordinator
Mohit Batta
assistant technical director
Michelle Cheong
production coordinator
Daniel Garnier
cg supervisor / pipeline lead
Jing Lee-Marriot
production coordinator
Léah McVeagh
senior production coordinator
Hannah Owen Wright
production coordinator (as Hannah Owen-Wright)
Jay Simon
loop group leader
Sarah Summers
senior production coordinator
Michael Tolentino
technical director
Yan Xu
dubbing
All Filters