Directed by
Kelly Asbury |
Writing Credits
Alison Peck | ... | (screenplay by) |
Robert Rodriguez | ... | (story by) |
David Horvath | ... | (based on the UglyDoll characters created by) & |
Sun-Min Kim | ... | (based on the UglyDoll characters created by) |
Guoqing Liu | ... | (additional writing by) (as Liu Guoqing) & |
Vivian Anan Wang | ... | (additional writing by) (as Vivian Wang) |
Greg Erb | ... | (screenplay by) (uncredited) |
Cast (in credits order) verified as complete
Produced by
Oren Aviv | ... | producer (p.g.a.) |
Gabriel Bloch | ... | executive producer |
Luyuan Fan | ... | executive producer |
Adam Fogelson | ... | executive producer |
Ruoqing Fu | ... | executive producer |
Jane Hartwell | ... | producer (p.g.a.) |
Shujin Lan-Shuster | ... | executive producer |
Jerry Li | ... | executive producer |
Guoqing Liu | ... | associate producer (as Liu Guoqing) |
Drew Matilsky | ... | executive producer |
Andrea McCarthy Paul | ... | associate producer |
Mingyu Peng | ... | executive producer |
Pitbull | ... | executive producer |
Robert Rodriguez | ... | producer (produced by) |
Robert Simonds | ... | executive producer |
Vivian Anan Wang | ... | associate producer (as Vivian Wang) |
Huixia Zhang | ... | executive producer |
Wei Zhang | ... | executive producer |
Music by
Christopher Lennertz |
Editing by
Julie Rogers | ||
Nolan Southerland |
Casting By
Ruth Lambert | ||
Robert McGee |
Production Design by
Shannon Jeffries | ||
Andrew Woodhouse |
Art Direction by
Ravinder Kundi | ... | art director |
Andrew Woodhouse |
Production Management
Oliver Benavidez | ... | production manager |
Magdiela Hermida Duhamel | ... | production supervisor |
Ross Fanger | ... | executive in charge of production |
Constance Lévesque | ... | production manager |
Shawn Montgomery | ... | post-production supervisor |
Laura Pena | ... | Manager: Physical Production: STX Entertainment |
Steven Schweickart | ... | production manager |
Lilly Sechrist | ... | associate production manager |
Adrian R. Walker | ... | associate production manager |
Adnan Jano | ... | associate production manager (uncredited) |
Art Department
Peter Paul Bautista | ... | story artist |
Keith Baxter | ... | story artist |
Sharon Bridgeman | ... | story artist |
Robert Briggs | ... | story artist |
Anna Beatrice Carlos | ... | story coordinator |
Dustin D'Arnault | ... | design/paint team |
David Feiss | ... | storyboard artist |
Frederick J. Gardner III | ... | additional production design (as Fred Gardner) |
Meghan Gardner | ... | visual development artist |
Ed Gombert | ... | story artist |
Kevin Harkey | ... | story artist |
Elise Hatheway | ... | visual development artist |
Sophie B. Hawkins | ... | background painter |
Kevin Jakubowski | ... | Art Consultant |
Daniel Lafrance | ... | story artist |
Paul McEvoy | ... | head of story |
Terry Michaud | ... | story artist |
Sue Nichols | ... | story artist: additional |
Sue C. Nichols | ... | story artist: additional (as Sue Nichols) |
Pat Pakula | ... | story artist (as Patrick Pakula) |
Steffen Reichstadt | ... | concept artist |
Aaron Sims | ... | concept artist |
Clayton Stillwell | ... | concept development |
Edwardian Taylor | ... | visual development artist |
David Trumble | ... | story artist |
Dirk Van Dulmen | ... | story artist |
Kristina Vardazaryan | ... | visual development artist |
Seema Virdi | ... | story artist |
Ruby Wang | ... | color key artist |
Andrew Woodhouse | ... | production designer |
Jojo Aguilar | ... | visual development artist (uncredited) |
Rod Douglas | ... | storyboard artist (uncredited) |
Matt Gaser | ... | concept artist (uncredited) |
David Knott | ... | storyboard artist (uncredited) |
Liz Pichon | ... | storyboard artist (uncredited) |
Mike Smukavic | ... | storyboard artist (uncredited) |
Sound Department
Jessica Arkoff | ... | dialog: editor |
Samuel Baker | ... | foley editor (as Sam Baker) |
Jeff Berlin | ... | stage engineer |
Keith Burhans | ... | stage engineer |
Duncan Campbell | ... | sound effects editor |
Hayden Collow | ... | sound effects editor |
Brendan Croxon | ... | foley editor |
Joel Dougherty | ... | re-recording mixer |
Jamie Famularo | ... | sound editor |
Kurt Godwin | ... | mix technician |
Geraldo Gutierrez | ... | mix technician |
James Harvey | ... | sound effects editor |
Phil Lee | ... | mix technician |
Jeff Levy | ... | original dialogue mixer |
Sean Madsen | ... | mix technician |
Sean McCormack | ... | supervising sound editor |
Adrian Medhurst | ... | foley artist |
Andy Neil | ... | sound effects editor (as Andrew Neil) |
Greg Orloff | ... | re-recording mixer |
Tony Pilkington | ... | stage engineer |
Paul Pirola | ... | sound designer |
George Ramantanis | ... | re-recording mixer (Greek version) |
Unsun Song | ... | mix technician |
Branden Spencer | ... | supervising sound editor |
Ryan Squires | ... | foley mixer |
Tim Tuchrello | ... | first assistant sound editor |
Jessica Arkoff | ... | sound editor (uncredited) |
Oleg Belogorsky | ... | original dialogue mixer (uncredited) |
T.J. Callaway | ... | temp sound mixer (uncredited) |
Steve Campagna | ... | sound recordist (uncredited) |
Kristin Catuogno | ... | dialogue recordist: New York (uncredited) |
Nicolas Colantuoni | ... | dailies synching: trailer (uncredited) |
Mark DeSimone | ... | original dialogue mixer: New York (uncredited) |
Razvan Ionescu | ... | dubbing and mixing (uncredited) |
Carlos Sotolongo | ... | original dialogue mixer (uncredited) |
Aaron Southerland | ... | adr mixer (uncredited) |
Special Effects by
Sophie Larocque | ... | surfacing and shading Artist |
Visual Effects by
Jeffrey Alcantara | ... | lighting and compositing artist |
Rawan Alhosani | ... | character FX artist |
Melissa Almeida | ... | lighting and compositing artist |
Luiz Fernando Araujo | ... | lighting & compositing |
María Barbadillo | ... | FX Artist: ReelFX |
Douglas Bell | ... | rigging supervisor |
Alejandro Benitez Valenzuela | ... | compositing artist / lighting artist |
Craig Bowles | ... | lighting artist |
Diane Bradley | ... | surfacing artist |
Matthieu Bruneau | ... | visual effects artist |
David Cole | ... | lead digital colourist |
Kelsey Craig | ... | lighting and compositing |
Brian P. Dean | ... | Senior Lighting TD |
Bowen Deng | ... | rigging artist |
James Direen | ... | rigging artist |
Elsa Divet | ... | crowds artist |
David Esneault | ... | vfx supervisor |
Francis Gagnon | ... | digital compositor: visual effects |
Swapnil Halarnkar | ... | Lead Lighting and Compositing Artist |
Dayne Haviland | ... | lighting and compositing artist |
Elizabeth Hauser Hemme | ... | lighting lead |
Doug Hogan | ... | Compositing Supervisor / Matte Painting Supervisor |
Jessica Hogan | ... | lighting supervisor |
Trevor Howard | ... | rigging artist |
Yen-Min Hu | ... | surfacing artist |
Daniel McCrummen | ... | Lead Rigging Artist |
Krystal McCrummen | ... | surfacing artist |
Marcus Ng | ... | modeler |
Chris Olivia | ... | fx supervisor |
Sameer Patil | ... | lighting artist |
Scott Peterson | ... | Computer Graphics Supervisor |
Evan Robinson | ... | visual effects artist |
Anthony Russo | ... | lighting artist |
Megan Shaffer | ... | lead surfacing artist |
Nick Shirsty | ... | lead lighting and compositing artist |
Fernanda Dini Tavares | ... | lead lighting artist |
Kevin Taylor | ... | modeler |
Randy R. Tecson | ... | lighting and compositing artist |
Eduardo Velasquez | ... | lighting and compositing artist |
Aldo Victoria | ... | render wrangler |
Niall Walsh | ... | senior lighting artist |
Michael Angelo Carlucci | ... | qc artist (uncredited) |
Neha Chandrashekar | ... | lighting and compositing artist (uncredited) |
Michael Jefferies | ... | technical director (uncredited) |
Shana Koenig | ... | lighting/compositing artist (uncredited) |
Ted R. LeBeau III | ... | Render Supervisor (uncredited) |
Peter McCord | ... | senior lighting and compositing artist (uncredited) |
Animation Department
Guillaume Arantes | ... | lead animation |
Jean-François Barthélémy | ... | lead animator |
Eleonora Bertolucci | ... | animator |
Jillian Blair | ... | lighting artist |
Sebastien Bruneau | ... | animation director |
Amélie Chaput | ... | animator |
Emilie Charpentier | ... | Surfacing artist |
Denis Couchon | ... | animation supervisor |
Frédéric Côté | ... | lead animator |
Tom Danen | ... | layout artist |
Ramón de la Cuesta | ... | animator |
Thomas de Maleingreau | ... | layout artist |
Claire Deberle | ... | senior animator |
Don Dixon | ... | animator |
Richard Alexander Forero Domínguez | ... | animator |
Louis Guy Dumais | ... | animator / senior 3d animator |
Gabriel Fazzioni | ... | animator |
Martin Ferland | ... | lead animator |
Jamil Gali | ... | Crowd Animator |
Stewart German | ... | senior animator |
Matteo Ghezzi | ... | modeler |
Melissa Gilbreath | ... | lighting artist |
Hernan Giraldo | ... | animator |
Pascal Grenier | ... | animator |
Camilo Guaman | ... | animator |
Tim Hatcher | ... | animator |
Jessica Hudak | ... | set dressing artist |
Joseph P. Johnston | ... | layout supervisor |
Sing Khamnouane | ... | lead modeler |
Behram Khoshroo | ... | senior animator |
Rathod Kirtikumar | ... | animator |
Jamil Lahham | ... | senior animator |
Michaël Landry Almeida | ... | animator |
Joy Hsin-Jou Liu | ... | animator |
Anna Masquelier | ... | animator |
Philip Melancon | ... | background animation lead |
Albert Miarnau | ... | animator |
Sean Monteagudo | ... | layout artist |
Ariella Myers-Colet | ... | animator |
Fabrice Nianzou | ... | senior animator |
Chaiyapak Panaviboonpon | ... | animator (as Chaiyapak Panaviboonporn) |
Helene Papet | ... | animator |
Jason Joonhyuk Park | ... | animator (as Jason Park) |
Elissa Peterson | ... | animator |
Kenan Proffitt | ... | set dressing artist |
Chloé Proulx | ... | animator |
Charlotte Ramirez | ... | animator |
Charlie Ramos | ... | lead layout artist |
Gabriele Ranfagni | ... | animator |
Caroline Roux | ... | animator |
Jennifer Said | ... | animator |
Carles Salvany | ... | lead animator |
Martin Scalzotto | ... | animator |
David W.R. Shepstone | ... | animator |
Sergey Shutko | ... | animator |
Dorian Soto | ... | animator |
Andy Stifel | ... | lead modeler |
Mette Tange | ... | key animator |
Robin Thiriet | ... | animator |
Khanet Thongcharoen | ... | animator |
Paul-Jozef Macoy Torrevillas | ... | cfx supervisor |
Xavier Trudeau-Deschênes | ... | senior animator |
Justin Ustel | ... | animator |
David B. Vallone | ... | crowd animation lead |
Pere Via | ... | animator |
Daniel West | ... | senior layout artist |
Hsing-Yin Wu | ... | animator |
Syuan-Ru Wu | ... | animator |
Aram Lakhotia | ... | senior animator (uncredited) |
Philippe Lepage | ... | layout artist (uncredited) |
Jonathan Meret | ... | layout artist (uncredited) |
Zachary Rahman | ... | animator (uncredited) |
Casting Department
Ashley Lambert | ... | adr voice casting |
Editorial Department
Noel Albornoz | ... | digital intermediate editor |
Lara Khachooni | ... | assistant editor |
John Damien Ryan | ... | assistant editor |
Ken Scribner | ... | assistant editor |
Nik Siefke | ... | assistant editor |
Michael J. Wechsler | ... | first assistant editor |
Rob Zeigler | ... | Animation Editor: REEL FX / animation editor |
Nicholas Zimmerman | ... | digital intermediate producer |
Amy McBeth | ... | assistant editor (uncredited) |
Andrew Walton | ... | consultant editor (uncredited) |
Music Department
Steve Amerson | ... | score vocalist |
Laurence Anslow | ... | pro tools recordist |
David Arch | ... | piano & keyboards |
Freddie August | ... | musician |
Christine Bergren | ... | music clearance and legal |
Eric Bradley | ... | score vocalist |
Natasha Canter | ... | assistant engineer |
Celeste Chada | ... | music consultant |
Richard Cookson | ... | musician: viola |
Randy Crenshaw | ... | score vocalist |
Lauren Danielak | ... | music coordinator |
Keith Harrison Dworkin | ... | additional music by (as Keith Harrison) / arrangements by (as Keith Harrison) / musical director (as Keith Harrison) / original songs (as Keith Harrison) / singer (as Keith Harrison) / vocal arrangements by (as Keith Harrison) |
Jarryd Elias | ... | copyist |
Alex Ferguson | ... | assistant engineer |
Nick Fevola | ... | supervising music copyist |
Alex Geringas | ... | Score Programmer |
Eleanor Grant | ... | whistler |
Missi Hale | ... | score vocalist |
Clydene Jackson | ... | score vocalist |
Malik Jubal | ... | score vocalist |
Steve Juliani | ... | music preparation |
Andrew Kinney | ... | orchestrator |
Casey Kolb | ... | orchestrator: programming |
Christopher Lennertz | ... | writer: Original Songs |
Michael J. Lloyd | ... | orchestrator |
Josh Margolis | ... | mix assistant |
Jason Markey | ... | music supervisor |
Gianluca Massimo | ... | assistant engineer |
Baraka May | ... | singer / vocal contractor |
Jack Mills | ... | mix assistant |
Nicole Crespo O'Donoghue | ... | musician: violin |
Laura Schein | ... | additional music by (as Laura Nicole Harrison) / original songs (as Laura Nicole Harrison) / singer (as Laura Nicole Harrison) / vocal arrangements by (as Laura Nicole Harrison) |
Fletcher Sheridan | ... | score vocalist |
Marcus Sjowall | ... | orchestrator |
Glenn Slater | ... | Lyricist / writer: Original Songs |
Dara Taylor | ... | score producer |
Jeff Vaughn | ... | score mixer |
Kevin Weaver | ... | executive music producer: Atlantic Records |
Greg Whipple | ... | score vocalist |
Pat White | ... | musician: trumpet |
Martin Williams | ... | musician |
Gernot Wolfgang | ... | orchestrator |
Edie Lehmann Boddicker | ... | score vocalist (uncredited) |
Jack Mills | ... | assistant engineer (uncredited) |
Brian Tyler | ... | composer: "Universal Theme" [U.S. home media release] (uncredited) |
Script and Continuity Department
Molly Prather | ... | script consultant (uncredited) |
Additional Crew
Carin Baker | ... | additional voices |
Cassandra Barbour | ... | rights and clearances |
Rajia Baroudi | ... | additional voices |
Ryan Bartley | ... | adr voice actor |
Dave Bennett | ... | completion bond rep |
Claire Blanchet | ... | production coordinator |
Joseph K. Borrelli | ... | first assistant accountant |
Kathy Caldas | ... | assistant to executive producer |
Meghan Callahan | ... | assistant to director and producer |
William Calvert | ... | additional voices |
Adam Carr | ... | central coordinator |
Catherine Charette | ... | production coordinator |
David Chen | ... | additional voices |
David Cowgill | ... | additional voices |
Brian T. Delaney | ... | additional voices |
Spencer Ela | ... | Executive Assistant, Development & Production |
Lynn Evans | ... | additional voices |
Tiffany Feeney | ... | additional recruitment |
Chase Fein | ... | additional voices |
Joanna D. Ferguson | ... | head of production |
Jeff Fischer | ... | additional voices |
Haley Fritz | ... | production assistant |
Claudia Fujiwara | ... | technical director |
Jackie Gonneau | ... | additional voices |
Jason Griffith | ... | additional voices |
Wendy Hoffman | ... | additional voices |
Jason Huberman | ... | finance executive |
Bryce Lloyd Hunter | ... | production assistant |
Krista Johnston | ... | clearances |
Bettina Kenney | ... | dubbing actor |
Sheroum Kim | ... | production executive |
Marina Pervak Lejsek | ... | completion bond guarantor: Film Finances Inc |
Beth Li | ... | title animator |
Paula P. Manzanedo | ... | completion guarantor: Film Finances, Inc. (as Paula Manzanedo-Schmit) |
Terence Mathews | ... | additional voices |
Janora McDuffie | ... | additional voices |
Thomas B. McGrath | ... | Chief Operating Officer STX Entertainment |
Scott Menville | ... | additional voices |
David Michie | ... | additional voices |
Richard Miro | ... | additional voices |
Andrew Morgado | ... | additional voices |
Masasa Moyo | ... | additional voices |
Karine Ntihinyuka | ... | production coordinator |
Juan Pacheco | ... | additional voices |
Devika Parikh | ... | additional voices |
Constance Parng | ... | additional voices |
Jessica Pennington | ... | adr loop group |
Tanya A. Price | ... | production coordinator |
José A. Rodríguez | ... | assets production coordinator |
Tori Romano | ... | production coordinator |
Anna Rybchenkov | ... | completion guarantor: Film Finances, Inc. |
Eliza Schneider | ... | additional voices |
Tom Settle | ... | production accountant |
Meagan Sevier | ... | rights & clearances |
Dennis Singletary | ... | additional voices |
Jaquita Ta'le | ... | additional voices |
Michael Tolentino | ... | technical director |
Shelby Young | ... | adr voice |
Lara Blasingame Hancock | ... | production accountant (uncredited) |
Shawn Montgomery | ... | ADR voice actor (uncredited) |
Thanks
Amy Grieshaber | ... | the producers wish to thank |
Andrew Kopperud | ... | the producers wish to thank |
Christopher Meledandri | ... | special thanks |