X

Cast & Crew

Directed By

Cal Brunker
Director

Written By

Cal Brunker
screenplay by / story by
Bob Barlen
screenplay by / story by
Keith Chapman
based on the television series created by

Cast

Dan Duran
Radio Announcer
Taraji P. Henson
Victoria Vance
Lil Rel Howery
Sam Stringer
Saint West
Meteor Max
Kim Roberts
Mayor Goodway
Ron Pardo
Mayor Humdinger / Cap'n Turbot
Joshua Graham
Computer Voice
Serena Williams
Yoga Yvette
Shauna Black
Additional Voices
Paul Braunstein
Additional Voices
Housten Daghighi
Additional Voices
Eliot Dahan
Additional Voices
Zoe Dahan
Additional Voices
Hazel Gabrielse
Additional Voices
Emily Hurson
Additional Voices
Athena Karkanis
Additional Voices
Zahara Kerner
Additional Voices
Patrick Kwok-Choon
Additional Voices
Christopher Marren
Additional Voices
Amanda Martínez
Additional Voices
Derek Moran
Additional Voices
Lisa Norton
Additional Voices
Alex Paxton-Beesley
Additional Voices
Geoffrey Pounsett
Additional Voices
Christie Stewart
Additional Voices
Casper Toriel-McGibbon
Additional Voices
Emily Watt
Additional Voices
Jonathan Watton
Additional Voices

Produced By

Bob Barlen
associate producer
Adam Beder
executive producer
Andre Coutu
post producer
Pierre Escande
executive producer: Mikros Animation
Ronnen Harary
executive producer
Julie Marouzé
line producer: Mikros Animation
Peter Schlessel
executive producer
Lauren Talbot
line producer: House of Cool
Laurence Vacher
executive producer: Mikros Animation

Music

Sound

Josh Brown
sound effects editor
John Chamberlin
foreign dialogue re-recording mixer
Michael Davidson
dialogue recordist
J.R. Fountain
re-recording mixer / sound designer / supervising sound editor
Dave Fritz
dialogue editor
Laird Fryer
adr mixer
Bernard Gariépy Strobl
re-recording mixer
Fraser Gee
foley artist
Mike Kennedy
Re-Recording Mix Assistant
Jack Madigan
assistant sound editor
Daniel Moctezuma
foley recordist
Thom O'Neil
sound recordist
Danny Reeves
dialogue recordist
Ethan Southwell
Trainee Assistant Sound Editor
Bret Killoran
re-recording mixer: temp mix

Editing

Production Design

Art Direction

Visual Effects

Luis Arizaga Rico
lead character modeler
Johanna Aïli
Lighting Artist
Juan Barrales
visual effects artist
Nathan Baussois
visual effects artist
Marie-Eve Cardinal
Lighting Artist/Lead Lighting
Rafael Chiavegatti
digital compositor
Arturo Cota
visual effects artist
Adriana Céspedes
visual effects artist
Jordon Faoro
compositor
Landis R. Fields IV
visual effects artist
Giulia Filippini
Lighting Artist
Giuliano Franca
Technical Director: Mikros Animation
Julio Tovar Garcia
digital compositor
Emmanuel Gautier
Lead TD: Mikros Animation
Josep Marsal Gonzalez
visual effects artist
Damien Gustin
Lead Lighting Artist
Facundo Gómez
set modeling artist
Dayne Haviland
Lighting Artist
Alejandro Hernandez
Lighting Artist
Pavel Hristov
digital compositor
Greg Jaimes
Lead Digital Matte Painter
Ahmed Khaled
compositor
Andre LeBlanc
FX Supervisor
Alyssa Lee
Digital Matte Painter
Paul Lewis
Environment Modeller / Prop Modeller / confo artist / set dressing artist
Alberto Sierra Lozano
Lead Pipeline TD
Eric Mancha
visual effects artist
Elena Martín López
visual effects artist
Zoe Montenegro-Mackenzie
production coordinator: visual effects
Tyler Old
digital compositor
Benjamin Pablo
IMF Compositor: Mikros Animation
R.J. Peña
lighting supervisor
Maël Pichois
visual effects artist
Guillem Ramisa de Soto
Compositing Lead
Oriol Reina
visual effects artist
Mauricio D. Ricaldi
lighter & compositor
Chloe Rouillon
Lighting Artist
Salar Salahi
Lighting/Compositing Artist / digital compositor
Vladimir Shelest
visual effects artist
Maud Sicre
compositor
Dmitrii Skuin
visual effects artist
Claudia Spiridigliozzi
FX Artist / FX Artist
Michael Sun
effects lead
Randy R. Tecson
compositing artist
Jorge Uchoa
digital compositor
Silvia Vallina Pascual
visual effects artist
Eduardo Velasquez
Compositing Artist
François Vergne
visual effects artist
Cameron Walser
visual effects artist
Angelo Zachos
Lead Compositor
Yu Otsuka
technical director

Production Management

Jérôme Bouclet
senior production manager
Alfonso Casado Diez
senior production coordinator
Danielle Dmytraszko
post-production supervisor
Sang-Il Han
associate production manager
Matt Howsam
production manager
Eva Krpanov
production coordinator
Nirupama Panicker
production manager
Greta Pylypczak
production manager
Gaëlle Santamarta
Senior Production Coordinator
Jon Eric Schmidt
Executive In Charge of Production
Brittany Thogersen
post-production manager
Nicolas Yoeurp
production coordinator

Art Department

Win Arayaphong
visual development artist
Anais Basso
color supervision
Ian Cherry
storyboard artist
Michael Guimont
visual development artist
Jaewoo Kim
Character Designer
Sujin Kim
visual development
Louis Le Roy
visual development artist
Donguk Oh
Visual Development Artist
Huguette Pizzic
Visual development artist
Yves Schuler
Lead FX: Mikros Animation

Animation

Arnold Abadie
Previsualization/Camera polish Artist: Mikros Animation
Partha Adhikary
Animation Lead
Akkus Celine
Technical Animation: Mikros Animation
Ely Alonso
hair & cloth simulation artist: Mikros Animation
Luis Arizaga Rico
Lead Character Modeling: Mikros Animation
Ashwith
technical artist
Francois Audagiori
Lead sets & props modeling: Mikros Animation
Ayan Barat
animator: Mikros Animation
Daniel Barlow
Previsualization/Camera polish Artist: Mikros Animation
Bharathkannan Baskar
Production Coordinator: Mikros Animation
Anais Basso
Artist: Mikros Animation
Kévin Baudelle
final set dress lead artist: Mikros Animation
Alexis Bedue
technical animator: Mikros Animation
Héléne Benazdia
Sets & Props Modeling Artist: Mikros Animation
Emily Bertrand
technical animator: Mikros Animation
Rebecca Blair
Set Texturing & Surfacing Artist: Mikros Animation
Antoine Blancon
Set Texturing & Surfacing Artist: Mikros Animation
George Boulton
Rigging Artist: Mikros Animation
Guillermo Dupinet Bours
animation director
Mathieu Brilot
Sets & Props Modeling Artist: Mikros Animation
Nicolas Bruchet
global head of image: Mikros Animation
Scott Carroll
Global Head of Character Animation: Mikros Animation
Alfonso Casado Diez
Production Coordinator: Mikros Animation
Xavier Chabin
global supervisor image: Mikros Animation
Mickael Chan
final animation & render artist: Mikros Animation
Jennifer Chancy
Rigging Artist: Mikros Animation
Gregory Coelho
Character Modeling Supervisor: Mikros Animation
Fabien Collet
Previsualization/Camera polish Artist: Mikros Animation
Samuel Comtois
final animation & render artist: Mikros Animation
Igor Copelli
animator: Montreal
Rodrigo Coronado Jaquez
animator: Montreal
Guillaume Cosenza
Sets & Props Modeling Artist: Mikros Animation
Elizabeth Cousineau
Production Assistant: Mikros Animation
Michel da Silva
Lead Animation: Mikros Animation
Michel Denis da Silva
lead animator: Montreal
Sujit Das
animation supervisor
Brune Marie de Miscault
Lighting Supervisor: Mikros Animation
Flore Dechorgnat
Character texturing & surfacing artist: Mikros Animation / Junior Artist Lighting: Mikros Animation
Everette Delaney
crowd artist: Mikros Animation
Nicolas Demers
Artist: Mikros Animation
Maude Demetrau
Production Coordinator: Mikros Animation
Manon Denty
final animation & render artist: Mikros Animation
Daniel Derbez
Lead Animation: Mikros Animation / lead animator: Montreal
Christopher Dias
Lead Animation: Mikros Animation / lead animator: Montreal
Justine Dogna
hair & cloth simulation artist: Mikros Animation
Adrien Dupoux
final animation & render artist: Mikros Animation
Romain Durr
Lead Previsualization/Camera polish: Mikros Animation / previs/layout lead
Alejandro Fernandez Martin
Hair Artist: Mikros Animation
Yoann Festaud
Junior Compositing Artist: Mikros Animation
Jean-Laurent Folio
Previsualization/Camera polish Artist: Mikros Animation
Naomi Fortin
final animation & render artist: Mikros Animation
Méry Françon
final animation & render artist: Mikros Animation
Jennifer Frigault
Previsualization/Camera polish Artist: Mikros Animation
Jonathan Gagnon
Set Texturing & Surfacing Lead: Mikros Animation
Joe Giampapa
head of story
Guillaume Gilbaud
Rigging Supervisor: Mikros Animation
Hernan Giraldo
Lead Animation: Mikros Animation / lead animator: Montreal
Mickael Goyec
Lead Character Modeling: Mikros Animation
Charles Granger
Compositing Supervisor: Mikros Animation
Rav Grewal
previs/layout supervisor
Romain Grillon
Hair Supervisor: Mikros Animation / hair & cloth simulation supervisor: Mikros Animation
Anne-Sophie Griveau
Sets & Props Modeling Artist: Mikros Animation
Joseph Guené
Lead Compositing: Mikros Animation
Michael Guimont
Artist: Mikros Animation
Naresh Gunda
CG Supervisor
Facundo Gómez
Sets & Props Modeling Artist: Mikros Animation
Szilárd Hadobás
senior animator
Alexis Hall
Set Texturing & Surfacing Artist: Mikros Animation
Sabine Heller
Global Head of characters and environments: Mikros Animation
Daphne Hong
Technical Animation Supervisor: Mikros Animation
Daphné Hong
Technical animation supervisor
Matthew Howsam
additional production: Mikros Animation
Jennifer Ivry
compositing artist
Bovas Jose
key animator
Florian Jullien
compositing artist
Kevin Diep Jullien
Lead Rigging: Mikros Animation
Reena K Rajan
Production Coordinator: Mikros Animation
Stephanie Kajimoto
animator: Mikros Animation
Umar Khan
Previsualization/Camera polish Artist: Mikros Animation
Stephen King
animator: Mikros Animation
Leonardo Krause
Previsualization/Camera polish Artist: Mikros Animation
Eva Krpanov
Production Coordinator: Mikros Animation
Ranjeet Kumar
CG Supervisor
Dax LaFleur
hair & cloth simulation lead artist: Mikros Animation
Martin Lauzon
CG Supervisor: Mikros Animation
Charlotte le Coz
hair & cloth simulation artist: Mikros Animation
Elen Le Moing
animator: Mikros Animation
Louis Le Roy
Artist: Mikros Animation
Valentin Le Roy
Character texturing & surfacing artist: Mikros Animation
Maël Lemarchand
Previsualization/Camera polish Artist: Mikros Animation / previs artist
Wilfried Lhomme
crowd artist: Mikros Animation
Mathilde Laplace Lhoste
final animation & render artist: Mikros Animation
Leo Li
Rigging Artist: Mikros Animation
Mahendran Loganathan
Supervising Production Executive: Mikros Animation
Antoine Légaré
Production Coordinator: Mikros Animation
Xiaoyuan Ma
Production Manager: Mikros Animation
Yenifer Macias
Set Texturing & Surfacing Artist: Mikros Animation

Editorial

Lindsay Adam
Finishing Producer: Company 3 Vancouver
Ellen Ahn
Post Production Coordinator / post-production coordinator
Amanda Champion
Head of Production: Company 3 Vancouver
Keltie Duncan
post-production coordinator
Bill Ferwerda
Colorist: Company 3 Vancouver
Evan Henderson
first assistant editor
Mizuho Nakai
assistant finishing editor: Company 3 Vancouver
Mirenda Ouellet
additional editing by
Patrick Perron
assistant finishing editor: Company 3 Vancouver
Jerrad Pulham
associate editor
Tiago Mazini Rodrigues
assistant editor
Adrian Saywell
finishing editor: Company 3 Vancouver
William M. Steinberg
additional editing by
Jake Van Volkingburgh
additional editing by
Scott Winlaw
associate editor

Other

Bryan Schackmann
special thanks
Kathleen Shugrue
special thanks

Music Department

Christine Bergren
music clearance and legal
Stella Bulochnikov
original songs co-executive producer
Julie Butchko
Music Clearance
Antonio Di Iorio
composer: additional music
Anita Grigore
Music Coordinator
Emir Isilay
composer: additional music
Dave Jordan
music supervisor
Ana Kasrashvili
Orchestrator
Adam Klemens
Orchestrator
Peter Zongting Li
Assistant Music Editor
Whitney Martin
orchestra contractor
Alan Meyerson
music scoring mixer
Zuzana Michlerova
Lead Orchestrator
Ece Muniroglu
scoring assistant
Martin Mycoo
music coordinator
Nicki Richards
original songs co-executive producer
Brad Ritchie
music preparation
Shie Rozow
music editor
Jeremy Silver
Songwriter/Producer "Learning To Fly"
Wassim Sal Slaiby
original songs executive producer
Nick Spezia
score recording engineer
Dominik Svoboda
Music Preparation
Rob Szabo
composer additional music / music editor
Trygge Toven
music supervisor
Gina Zimmitti
orchestra contractor

Script Department

Flo Templer
storyboard artist
Movie title data and credits provided by
IMDb logo