Cast & Crew

Directed by

Guy Vasilovich

Writing Credits

Temple Mathews
(screenplay by)

Cast

Mariah Carey
Older Mariah
Breanna Yde
Mariah
Henry Winkler
Grandpa Bill
Laya DeLeon Hayes
Vicky
Montse Hernandez
Grace
Issac Ryan Brown
Brett
Bria Danielle Singleton
Beth
Phil Morris
Bud
Lacey Chabert
Penelope
Charlie Adler
Santa / Mr. Ingersoll / Dougie's Dad (voice)
Rachel Eggleston
Holly
Julian Zane
Ernesto
Karim Saleh
Mr. Tyabji
Connie Jackson
Grandma Lucy
Keiko Agena
Emiko
Dee Bradley Baker
Jack
Ali Eagle
Mrs. Alexander
Michelle C. Bonilla
Principal Reyes
Monroe Cannon
Michelle
Moroccan Cannon
Dougie

Produced by

Ciara Anderson
line producer
Mike Bujniewicz
associate producer (as Michael Bujniewicz)
Stella Bulochnikov
executive producer
Mariah Carey
executive producer
Jeffrey Katzenberg
executive producer
Christopher Meledandri
co-executive producer
Steven Rosen
producer (produced by)
Bill Schultz
animation executive producer
Liz Young
producer (produced by)
Mike Young
producer (produced by)

Music by

Richard Evans
(score by)
Matthew Gerrard
(score by)
Marco Luciani
(score by)

Editing by

Richard Finn

Production Management

Stacey Simmons
post producton supervisor

Art Department

Anthony Bell
storyboard supervisor
Saugat Bose
foliage in charge
Julia Briemle
storyboard artist
Julian Chaney
storyboard revisionist
Villamor Cruz Jr.
storyboard artist
John Eng
storyboard artist
Peter Ferk
storyboard artist
Lindsay Garber
title graphics
Brent Gordon
character designer
Joe Horne
storyboard revisionist
Gloria Jenkins
storyboard artist
Ashley Lenz
storyboard artist
Rochelle Perry
color stylist
Lenord Robinson
storyboard artist
Larry Scholl
storyboard artist
Roy Allen Smith
storyboard revisionist (as Roy Smith)
Satish Sudhakaran
lead surfacing
Maryann Thomas
lead background painter
Carin-Anne Greco
storyboard artist (uncredited)
Larry Leker
storyboard artist (uncredited)
Tim Maltby
storyboard artist (uncredited)
Lynne Naylor
storyboard artist (uncredited)
John Pomeroy
storyboard artist (uncredited)
Niki Yang
storyboard artist (uncredited)

Sound Department

Trip Brock
supervising sound editor
Lorita de la Cerna
foley artist
Rob Embrey
post sound coordinator
Demetri Evdoxiadis
sound effects editor
K. Joshua Fernberg
sound effects editor
Zack Goldsborough
sound recordist
Alex Johnson
foley editor / foley mixer
Alexander Jongbloed
foley editor / sound effects editor
Raymond Park
sound effects editor
G.W. Pope III
sound effects editor
Michael Toji
VP: Post Production Services
Kelly Vandever
re-recording mixer

Visual Effects by

Anu Babu
digital compositor: Prime Focus
Jason Brown
pipeline
Lakhan Dhameja
Texture and lookdev artist
Parshuram Dhulgande
compositor
Mandar Dode
CHF Artist
Jitendra Jharbade
visual effects
Megha Kambli
texturing artist
Dhananjay Kumar
compositing supervisor
William Mings
visual effects artist
Gaurav Pansare
lighting lead (as Gaurav Pansare)
Rajesh Rasappa
digital compositor: Prime Focus
Shubhra Ray
surfacing artist
Janmajoy Roy
digital compositor: prime focus
Tushar Samal
visual effects artist
Surajit Sen
Character Modeler
Sanjith Shetty
digital compositor: prime focus
G. Allen Stewart
visual effects artist

Animation Department

Abhijith.s
background artist
Munavvar Ali
animator
Tushar Anchan
character modeling
Sweta Banerjee
senior lighting artist
Deepak Barnwal
animator
Debjani Bhadra
lighting artist
Niranjan Bharadwaj
rigging
Soven Chatterjee
character modelling supervisor
Debabrata Das
animator
Ryan Delaney
line producer
Ashish Dwivedi
animator
Shahir E.A.
background & props lead (as Shahir Ellumprambil)
Sean Feeney
senior vice president of animation
Gregory Gavanski
animation division head
Brent Gordon
lead character design
John Harvey
creative head
Mahesh Holla
background supervisor
Mukund Karande
layout artist
Ketan Karekar
layout supervisor
Yogesh Khade
setdressing incharge
Nadeem Khan
rigging artist
Vipin Kumar
animator
Bob Lizarraga
character design / character designer / prop designer
Prabhakar Lokapur
background artist
Ramsay McBean
animation producer
Yuvika Deepak Mehra
lighting artist (as Yuvika Mehra)
Shubhashri Padlekar
lighting supervisor
Manish Panchal
senior animator
Nikhil Panchal
CHF Artist
Junaid Parmar
rigging artist
Kiran Mohan Pattar
modeling artist
Manas Ranjan Pradhan
rigging artist
Rathod Rahul
rigging lead
Pramod Rohidas Rajguru
light artist / lighting artist
Chinneri Ramesh
lighting supervisor
Gaurav Rane
master lighting artist
Mandlekar Sagar
animator
Surajit Sen
character modeler
Sanket Shembekar
Animation Production Coordinator
Rana Amit Singh
rigging artist
Pushpendra Soni
background artist
Kodamanchili Srinivas
crowds lead
Ahire Vijay
modeler/technical artist

Costume and Wardrobe Department

Maggie Barry
costumer

Editorial Department

Schy Gleason
executive producer: digital intermediate
Jonathan Paul Ramirez
associate editor
Justin Zev Rose
assistant animatic editor
Keith Roush
senior colorist
Hugo Shih
colorist
A.J. Tang
post-production coordinator: digital intermediate
Jimmy Zhu
conform artist (as Jimmy Minjie Zhu) / digital intermediate assistant (as Jimmy Minjie Zhu)

Music Department

George Doering
musician
Charlie Finlay
music assembly

Additional Crew

Charlie Adler
voice director
James A. Hughes
production coordinator
Nikitha Mannam
production coordinator
Aliya Parvez
production assistant
Andrea Romano
additional voice director
Sanket Shembekar
production coordinator
Jagger Badazz
production assistant (uncredited)
All Filters