X

Cast & Crew

Directed By

Cal Brunker
Director

Written By

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

Cast

Ron Pardo
Cap'n Turbot / Mayor Humdinger
Kim Roberts
Mayor Goodway
Paul Braunstein
Tough Guy on Subway / Additional Voices
Jimmy Kimmel
Marty Muckracker
Jamillah Ross
Camerawoman
Yara Shahidi
Kendra Wilson
Joshua Graham
Computer Voice
Neil Crone
Tony / Additional Voices
Raoul Bhaneja
Dad / Additional Voices
Margot Brunker
Additional Voices
Saara Chaudry
Daughter / Additional Voices
Kevin Duhaney
Window Washer
Humberly González
Additional Voices
Dwayne Hill
Additional Voices
Emily Hurson
Additional Voices
Shazdeh Kapadia
Additional Voices
Patrick Kwok-Choon
Additional Voices
James Larson
Additional Voices
Christopher Marren
Additional Voices
Ali Momen
Additional Voices
Sumalee Montano
Additional Voices
Isis Moore
Additional Voices
Derek Moran
Additional Voices
Alex Paxton-Beesley
Additional Voices
Lindsay Owen Pierre
Additional Voices
Geoffrey Pounsett
Additional Voices
Sunita Prasad
Additional Voices
Cara Ricketts
Additional Voices
Veena Sood
Additional Voices
Christie Stewart
Additional Voices
Sophia Walker
Additional Voices

Produced By

Bob Barlen
associate producer
Adam Beder
executive producer
Laura Clunie
co-producer
Ronnen Harary
executive producer
Zai Ortiz
executive creative producer
Peter Schlessel
executive producer
Toni Stevens
co-producer
Lauren Talbot
line producer
Laurence Vacher
line producer

Music

Sound

Jack Carter
sound recordist
Mark Dejczak
sound effects editor
Mark DeSimone
original dialogue mixer
Nelson Ferreira
dialogue editor
J.R. Fountain
re-recording mixer / sound designer / supervising sound editor
Bernard Gariépy Strobl
re-recording mixer
Steve Hammond
foley artist
Scott Hitchon
assistant re-recording mixer
Euan Hunter
audio post manager
Walter Ledesma
dubbing mixer
Jack Madigan
assistant sound editor
Thomas J. O'Connell
original dialogue mixer
Thom O'Neil
sound recordist
Claudia Pinto
sound effects editor
Darren Polish
audio description narrator
Yung Q
sound mixer
Carlos Sotolongo
original dialogue mixer
Richard Stratton
sound recordist
Brianna Todd
Mix Assistant

Casting Director

Sherry Dayton
casting director: Canadian
Ruth Lambert
casting director: U.S.
Robert McGee
casting director: U.S.
Michael Walters
casting director: Canadian

Art Direction

Andrew Hickson
Art Director

Visual Effects

Hector Abraham
rigging artist: Mikros Animation
Alexis Adrian
characters modeler: Mikros Animation
Simon Alexis
Head of Pipeline: Mikros Animation
Sylvain Amblard
texturing & surfacing artist: Mikros Animation
Luis Arizaga Rico
senior character modeler
Rajarshi Banerjee
principal artist: mikros animation
Pierrick Barbin
lead compositing artist
Pierrick Barbin
compositing lead: Mikros Animation
Kevin Barres
texturing & surfacing artist: Mikros Animation
Esther Basle
Production Assistant: Mikros Animation
Felix Beauregard
final layout artist: Mikros Animation
Loïc Bellot
lighting artist: Mikros Animation
Thomas Besançon
Production Coordinator: Mikros Animation
Caroline Beyne
Lead TD: Mikros Animation
Mahee Bissonnette
lighting artist: Mikros Animation
Antoine Blanc
visual effects artist: Mikros Animation
Mathias Bogey
visual effects coordinator
Thomas Boileau
lighting: Mikros Animation
Romain Boncens
TD texturing: Mikros Animation
Elise Bougard
lighting artist: Mikros Animation
Roxanne Bourbonnais
Production Coordinator: Mikros Animation
Thomas Bourdis
lighting artist: Mikros Animation
Solenne Bourgeois
compositing lead: Mikros Animation
Bastien Boutte
Rigging lead: Mikros Animation
Anton Brand
lead TD: Mikros Animation / td lead: Mikros Animation
Maëlise Bret
Production Coordinator: Mikros Animation
Florence Cabezon
texturing and surfacing lead: Mikros Animation
Luis Cadavid
hair superivisor: Mikros Animation
Marie-Eve Cardinal
lighting artist: Mikros Animation
Jessica Catalan
visual effects artist: Mikros Animation
Loris Cavalier
lighting artist: Mikros Animation
Maximiliano Cebas
cfx artist: Mikros Animation
Julia Ceschino
texturing & surfacing artist: Mikros Animation
Xavier Chabin
CG Supervisor: Mikros Animation
Vincent Chedru
lead hair & cloth simulation: Mikros Animation
Rappy Cheng
visual effects artist: Mikros Animation
Karl Chiasson
visual effects artist: Mikros Animation
Charles Christoforou
compositor: Mikros Animation
Laurent Clavier
Head of R&D: Mikros Animation
Claire Collange
texturing and surfacing lead: Mikros Animation
Lilia Collar
digital compositor: Mikros Animation
Anais Dappe
fx artist / visual effects artist: Mikros Animation
Maxime Dartois
matte painting: Mikros Animation
Valentin David
visual effects artist: Mikros Animation
Vincent Dromart
texturing & surfacing artist: Mikros Animation
Guillaume Dufief
Head of CG: Mikros Animation
Clement Feuillet
texturing & surfacing artist: Mikros Animation
Lea Finucci
lighting artist: Mikros Animation
Gareth Fitzgerald
visual effects artist: Mikros Animation
Julien Forest
cg supervisor
Valerie Gabriel
cg supervisor
Francis Gagnon
visual effects artist: compositor
Kern Attila Germain
lead TD: Mikros Animation
Ann-Frederique Ghio
Production Coordinator: Mikros Animation
Charles Granger
compositing supervisor: Mikros Animation
Alexandre Guerre
texturing & surfacing artist: Mikros Animation
Jeanne Guignouard
texturing & surfacing artist: Mikros Animation
Jeanlin Guillaume
senior compositor: Mikros Animation
Mylene Guillot
compositing lead: Mikros Animation / lead digital compositor: Mikros Animation
Isabel Hervieux
Production Coordinator: Mikros Animation
Samuel Hooper
visual effects artist: Mikros Animation
Fabien Hosdez
visual effects artist: Mikros Animation
Marguerite Imperatori
hair & cloth simulation: Mikros Animation
Rita Kassis
hair & cloth simulation: Mikros Animation
Nyoung Kim
visual effects artist: Mikros Animation
Mohammad Kobaissi
visual effects artist
Loïcia Lagillier
texturing & surfacing artist: Mikros Animation
Nancy Larouche
lighting artist: Mikros Animation
Emmanuel Larralde
lighting artist: Mikros Animation
Gautier Laudren
visual effects artist
Woo Hee Lee
matte painting: Mikros Animation
Nicolas Lejeune
lead visual effects: Mikros Animation
Florianne Lopez
lighting artist: Mikros Animation
Olivia Lukban
texturing & surfacing artist: Mikros Animation
Benjamin Léron
generalist artist: Mikros Animation
Cinthia Manochio
final layout artist: Mikros Animation
Erwan Masson
lighting artist: Mikros Animation
Corbin Mayne
FX Supervisor: Mikros Animation
Bruno Mazzonna
final layout artist: Mikros Animation
Chloé Mercier
Production Coordinator: Mikros Animation
Mathieu Meynard
lighting artist: Mikros Animation
Chloe Mille
visual effects artist: Mikros Animation
Adrien Montero
Modeling Supervisor: Mikros Animation
Eric Montero
matte painter
Valerie Morel
lighting artist: Mikros Animation
Jean Aria Mouy
Production Coordinator: Mikros Animation
Oriane Mulleras-El Atmani
lighting: Mikros Animation
Tram-Anh Ngo
Production Coordinator: Mikros Animation
Dennis Niko
lead tech compositor
Denis Nikolajenia
lead compositing: Mikros Animation
Abdelkader Nouar
hair & cloth simulation: Mikros Animation
Loick Oleszak
lead hair & cloth simulation: Mikros Animation
Delphine Oliveira
Production Coordinator: Mikros Animation
Camille Paquet
lighting artist: Mikros Animation / texturing & surfacing artist: Mikros Animation
Nikheel Patel
hair & cloth simulation: Mikros Animation
Jean-Philip Pelletier
Production Coordinator: Mikros Animation
Louise Pequignot
Lead TD: Mikros Animation
Laurie Plante
lighting artist: Mikros Animation
Kitty Poon
final layout lead: Mikros Animation

Production Management

Marie Balland
Head of Production: Mikros Animation
Jérôme Bouclet
production manager
Andre Coutu
post-production supervisor
Fabrice Lett
preproduction manager: Mikros Animation
Julie Marouzé
production manager: Mikros Animation
Lauren Orlowski
post-production manager
Jean-Philip Pelletier
production coordinator
Andreas Spanring
production manager: Mikros Animation
William Vagnon
production manager: Mikros Animation

Art Department

Alexandre Blain
visual development artist
Brice Bourré
visual development artist
Isabelle Caron
storyboard artist: title sequence
Peter Chan
visual development artist
Jeff Dickson
storyboard artist
Tale Linh Do
storyboard artist
Gary Dunn
character designer
Sebastien Evrard
Sets & Props Modeler: Mikros Animation
Joe Giampapa
head of story
Jaewoo Kim
character designer
Morgan Le Henry
Visual development artist
Satjit Matharu
storyboard artist
Tristan Menard
concept artist
Pierre-Antoine Moelo
visual development artist
Emma Nuttall
storyboard artist
Donguk Oh
Visual Development Artist
Neal Petty
set designer
Arna Selznick
storyboard artist
Mike Smukavic
storyboard artist: title sequence
Rémi Vincent
Additional artist: Mikros Animation
Rhianna Williams
storyboard artist

Animation

Arnold Abadie
previsualization/camera polish: Mikros Animation
Alexis Adrian
character modeling: Mikros Animation
Galaad Alais
Compositing Artist: Mikros Animation
Calista Antonio
animator: Mikros Animation
Haffiz Anwar
animator: Mikros Animation
Steven Arango
animator: Mikros Animation
Charlotte Arnold
previsualization/camera polish: Mikros Animation
Francois Audagiori
Sets & Props Modeling Artist: Mikros Animation
Simon Badedji
final animation & render: Mikros Animation
Mauricio Bartok
animator: Mikros Animation
Lucie Bazinet
Compositing Artist: Mikros Animation
Vicky Beaulieu
Compositing Artist: Mikros Animation
Felix Beauregard
final animation & render: Mikros Animation
Nicolas Benoit
additional animator: Mikros Animation
Emily Bertrand
technical animator: Mikros Animation
Maud Biscay
sets and props modeling lead: Mikros Animation
William Bobant
crowd animation supervisor: Mikros Animation
Samuel Bonnemort
animator: Mikros Animation
Guillermo Dupinet Bours
animation supervisor
Léa Bresciani
animator: Mikros Animation
Anthony Brewster
animator: Mikros Animation
Jenna Byun
animator: Mikros Animation
Andrés Romero Cabezas
Compositing Artist: Mikros Animation
Óscar Carámbano
animator: Mikros Animation
Olivier Castelli
animator: Mikros Animation
Maximiliano Cebas
Hair Artist: Mikros Animation
Charles Christoforou
Compositing Artist: Mikros Animation
Julie Chu
Sets & Props Modeling Artist: Mikros Animation / character modeling: Mikros Animation
Lilia Collar
Compositing Artist: Mikros Animation
Fabien Collet
previsualization/camera polish: Mikros Animation
Céline Conte
animator: Mikros Animation
Charlotte Cuvelier
Sets & Props Modeling Artist: Mikros Animation
Alexandre Côté Tessier
technical animator: Mikros Animation
Michel da Silva
additional animator: Mikros Animation
Jacques Daigle
co-animation supervisor
Trina Dasgupta
previsualization/camera polish: Mikros Animation
Floriane Deal
Sets & Props Modeling Artist: Mikros Animation
Andrea Delfino
additional animator: Mikros Animation
Cédric Delisle
final animation & render: Mikros Animation
Clement Deltour
Sets & Props Modeling Artist: Mikros Animation
Jules Deransart
Compositing Artist: Mikros Animation
Pauline Di Giacomo
crowd animator: Mikros Animation
Anthony Di Siervo
animator: Mikros Animation
Maxime Dominici
Compositing Artist: Mikros Animation
Antoine Donnelly
animator / animator: Mikros Animation
Sarah Dor
animator: Mikros Animation
Danielle Dumont
Animator: Mikros Animation
Danielle Dumont
animator: Mikros Animation
Gary Dunn
character designer
Romain Durr
previsualization/camera polish: Mikros Animation
Sebastien Evrard
Sets & Props Modeling Artist: Mikros Animation
Naomi Fear
animator / animator: Mikros Animation
Anne-Lise Gadonnaud
animator: Mikros Animation
Francis Gagnon
Compositing Artist: Mikros Animation
Elyse Gervais-O'Neil
animator: Mikros Animation
Olivier Charette Giasson
Compositing Artist: Mikros Animation
Marion Gombert
Compositing Artist: Mikros Animation
Mickael Goyec
character modeling: Mikros Animation
Rav Grewal
previs/layout supervisor
François Gris
Sets & Props Modeling Artist: Mikros Animation
Anne-Sophie Griveau
Sets & Props Modeling Artist: Mikros Animation
Ladislas Gueros
character modeling: Mikros Animation
Jeanlin Guillaume
Compositing Artist: Mikros Animation
Zoe Guillet
Hair Artist: Mikros Animation
Terence Guilpin
Compositing Artist: Mikros Animation
Roland Guin
animator: Mikros Animation
Lucia Guirado
animator: Mikros Animation
Brieuc Guénolé
animator: Mikros Animation
Victor Hareng-Pineau
animator / animator: Mikros Animation
Felicie Havas
crowd animator: Mikros Animation
Steven Hawthorne
animator: Mikros Animation
Martin Hebert
Compositing Artist: Mikros Animation
Christofer Henri
character modeling: Mikros Animation
Liam Hill
animator / animator: Mikros Animation
Daphné Hong
technical animation supervisor: Mikros Animation
Trevor Hunter
Co-Animation Supervisor: Mikros Animation
Marguerite Imperatori
Hair Artist: Mikros Animation
Samuel Istace
animator: Mikros Animation
Morgan Jacot
animator: Mikros Animation
Melis Aysegul Karayusuf
Sets & Props Modeling Artist: Mikros Animation
Rita Kassis
Rigging Artist: Mikros Animation
Sumin Kim
animator: Mikros Animation
Maxime Koeckx
animator: Mikros Animation
Sarita Kumar
final animation & render: Mikros Animation
Loïcia Lagillier
Sets & Props Modeling Artist: Mikros Animation
Alexandre Lapointe
animator: Mikros Animation
Charles Law-Hang
Sets & Props Modeling Artist: Mikros Animation
Elen Le Moing
additional animator: Mikros Animation
Aline Le Sage
Sets & Props Modeling Artist: Mikros Animation
Gabrielle Lebeau
animator: Mikros Animation
Maël Lemarchand
Previs and Layout Artist
Norman Lemes
additional animator: Mikros Animation
Clement Leroux
Sets & Props Modeling Artist: Mikros Animation
Yohann Lescieux
technical animator: Mikros Animation
Wilfried Lhomme
crowd animator: Mikros Animation
Joseph Matthew Linares
Compositing Artist: Mikros Animation
Shelby Lutz-Carpenter
Sets & Props Modeling Artist: Mikros Animation
Benjamin Léron
Sets & Props Modeling Artist: Mikros Animation
David Marquis
Lead Animator: Mikros Animation

Editorial

Matt Ahrens
additional editor
Frank Biasi
digital intermediate editor
Danielle Dmytraszko
post-production coordinator
Patrick Duchesne
digital intermediate producer
Mirenda Ouellet
associate editor
Jerrad Pulham
associate editor
Brian Wilcox
first assistant editor

Other

Jack Fleischmann
special thanks
Steph Kampf
special thanks
Jen Pace
special thanks
Ben Varadi
special thanks

Music Department

Robert Adams
music preparation / orchestrator
David Arch
piano: The London Metropolitan Orchestra
Christine Bergren
music clearance and legal
Mark Berrow
violin: The London Metropolitan Orchestra
Thomas Bowes
orchestra leader
Tom Boyd
musician: oboe soloist
Dudley Bright
trombone: The London Metropolitan Orchestra
Julie Butchko
Music Clearance
George Doering
musician: guitar
Clare Finnimore
viola: The London Metropolitan Orchestra
Thomas Gould
violin: The London Metropolitan Orchestra
Rob Hegedus
music editor
Dave Jordan
music supervisor
Emily Joseph
Synth Programming
Helen Kamminga
viola: The London Metropolitan Orchestra
Rita Manning
violin: The London Metropolitan Orchestra
Perry Montague-Mason
violin: The London Metropolitan Orchestra
Martin Mycoo
music coordinator
Everton Nelson
violin: The London Metropolitan Orchestra
Jenny Nendick
orchestra contractor: Isobel Griffiths Ltd
Tom Pigott Smith
violin: The London Metropolitan Orchestra
Jasper Randall
vocal contractor
Frank Ricotti
percussion: The London Metropolitan Orchestra
Ruwanga 'Ru' Samath
music producer
Sammy Sanfilippo
music preparation
Russell Scarborough
Pro Tools Operator
David Shipps
conductor / supervising orchestrator
Nick Spezia
score recording engineer
Jill Streater
music copyist
Rob Szabo
composer: additional music / music editor
James Thatcher
musician: French horn
John Thurgood
french horn: The London Metropolitan Orchestra
Trygge Toven
music supervisor
Alan Umstead
Orchestra contractor/concertmaster
Markus Van Horn
double bass: The London Metropolitan Orchestra
Lucy Whalley
orchestra contractor: Isobel Griffiths Ltd
Debbie Widdup
violin: The London Metropolitan Orchestra
Tyler Williams
orchestration assistant
Nick Wollage
score recorded & mixed by
Warren Zielinski
violin: The London Metropolitan Orchestra
Steve Mair
double bass: The London Metropolitan Orchestra
Allen Walley
double bass: The London Metropolitan Orchestra

Casting Department

Alistair Abell
adr voice casting
Michael Walters
casting by: Canadian
Movie title data and credits provided by
IMDb logo