- Brent Dawesscreenplay by &
- Sam Wilsonscreenplay by &
- Brent Daweswritten by
- Gavin Peter(voice) (as Gavin Peters)
- Adam Neill(voice)
- Lizzie Waterworth(voice) (as Lizzie Waterworth-Santo)
- Stuart Baxterexecutive producer
- Gilang Bhagaskaraline producer: Infinite Studios
- Jacqui Cunninghamexecutive producer / producer
- Phil Cunninghamexecutive producer / producer
- Rupert Dayassociate producer
- Ralph Kampexecutive producer
- Rebecca Kampline producer: TimelessFilms
- Tim Kellerproducer
- Fred Kritzingerexecutive producer
- Sanet Kritzingerexecutive producer
- Ghea Lisanovaproducer: Infinite Studios
- Rita Mbangaproducer
- Joe Pistoriusproducer
- Edelgard Slabbertline producer
- Jonas Myrincomposer (music by)
- Charl Collocottdirector of photography (as Charl James Collocott)
- Toni Andrewsoverseas lighting and compositing supervisor / story-department production manager
- Darryn Ashleyoverseas set dressing and finaling supervisor
- Rudi Durandhead of post-production
- Ben Durandtoverseas cg supervisor
- Bonita Durandtexecutive assistant to producer / overseas production coordinator
- Jaco Joostehead of operations
- Tammi Kleinproduction manager
- Tarryn Sissonsproduction accountant
- Myke Bakichlead storyboard artist
- Kit Beukesstory artist
- Mark Chittendencharacter designer
- Tyronne Herringstory artist
- Stephen Kulpcharacter designer / story artist
- Lynton Levengoodstory artist
- Valentina Phillipsconcept artist
- Christopher Recklingproduction illustrator
- Segun Samsonconcept artist
- Simon Capessenior sound engineer
- Dalton Deverellstudio manager soho square studios
- Matthew Gairfoley artist / foley editing / re-recording mixer / sound designer / supervisor
- Ihor Kaniukre-recording mixer
- Tom Mackewnstudio manager soho square studios
- Lara Pietersassistant sound engineer / foley artist / foley editing / sound designer
- Matt Robertsassistant voice director
- Saeed Adamsrigging artist
- Gerry Adityalighting artist
- Rika Alfitrifinaling artist
- Toni Andrewscompositor / senior lighting artist
- Galih Aji Arganatacompositor
- Delly Aryantonolighting department supervisor
- Darryn Ashleyfinaling supervisor / set dressing supervisor
- Dan Barkercharacter development / rigging consultant
- Stephen Bestercrowd simulation artist / senior technical director
- Angie Boosmodeling and texturing supervisor
- Aprilita Anggrainilayout artist
- Mega Dinda Ayuanimator
- Dan Barkeranimation consultant
- Seng Choon Mengvice president: Animation Infinite Studios
- Charl Collocottlayout supervisor
- Tarryn Donaldanimator
- Muhammad Fauzilayout artist
- Saira Georgeanimator
- Toni Andrewsanimatic editor
- Desi Anggrainiassembly editor
- Angga Hambaliassembly editor
- Clea Mallinsonanimatic editor
- Ryno Rittercolorist / on-line editor
- Septa Wahyundinassembly editor
- Daniel Calebmusic supervisor
- Pressure Cookermusic studio
- Shaun Dale Crawfordadditional composition
- Astrid Iversonmusic production services
- Neil Leachmanmusician: trumpet & trombone
- James Matthesmusic production services / score supervisor
- Jonas Myrinmusic: music. by
- Simon Ratcliffescore mix
- Carl Robertsscore mix assistant
- Hana Afifahproduction coordinator: Infinite Studios
- Wigiantoro Ajitechnical director: Infinite Studios
- Nadia Asyifaproduction coordinator: Infinite Studios
- Tommy Bagasdamerender wrangler: Infinite Studios
- Chris Bothait manager
- Stephanus Buyssoftware developers
- Jon CliffordTechnical Director: Timeless Films
- Simon Daviegraphic designer
- Denis Deeganstudio supervisor: Infinite Studios
- Andrew Dentonmarketing and publicity
- Aaron Adamsspecial thanks
- Deon Arangiesspecial thanks
- Kale Aranglesspecial thanks
- Andrew Bairdspecial thanks
- Deepak Balgobinthe producers wish to thank
- Toretto Bhagaskaraspecial thanks
- Jeff Boultonspecial thanks
- Matthew Brownspecial thanks
- Mike Bucklandspecial thanks
- Jennifer Burgosspecial thanks
Contribute to this page
Suggest an edit or add missing content