"An imaginary world comes to life in a holiday tale of an eccentric toymaker, his adventurous granddaughter, and a magical invention that has the power to change their lives forever."
Forest Whitaker
as Jeronicus Jangle
Keegan-Michael Key
as Gustafson
Hugh Bonneville
as Mr. Delacroix
Anika Noni Rose
as Jessica
Madalen Mills
as Journey
Phylicia Rashād
as Grandmother Journey
Ricky Martin
as Don Juan Diego (voice)
Justin Cornwell
as Young Jeronicus
Sharon Rose
as Joanne Jangle
Lisa Davina Phillip
as Ms. Johnston
Kieron L. Dyer
as Edison Latimer
Miles Barrow
as Young Gustafson
Diaana Babnicova
as Young Jessica
Ria Calvin
as Granddaughter
Kenyah Sandy
as Grandson
Tobias Poppe
as Buddy 3000 (voice)
Tosh Wanogho-Maud
as Trio Singer - Pip #1
Gabriel Mokake
as Trio Singer - Pip #2
Philip Lawrence
as Trio Singer - Pip #3
Abraham Popoola
as Mr. Rogers
Gabriel Constantin
as Toy Buyer #1
Momo Yeung
as Toy Buyer #2
Kaye Brown
as Toy Buyer #3
Charlie Jones
as Mail Courier (as Charlie Chambers)
Stephanie Fayerman
as Old Lady in Window
Patricia Franklin
as Pawnshop Customer
Duncan Airlie James
as Constable #1
Chris Jarman
as Constable #2
Mandy Dassa
as Town Crier
Elroy Powell
as Gustafson Factory Guard
Lyn Sisson-Talbert
as Cobbleton Mom
Jonny Labey
as Don Juan Motion Capture
Tenz McCall
as Peddler
Nikkita Chadha
as Dancer Magic Man G
Tina Louise Owens
as Upper-class Townsfolk
John Alan Roberts
as
Esther K. Chae
Meesha Garbett
as Young Street Urchin
Benjamin Plessala
as Additional Voices
Bradley Parker
Visual Effects Supervisor
John Debney
Original Music Composer
Wakako Sekine
Compositing Artist
David E. Talbert
Director
John Legend
Producer
Screenplay
Kristin Burr
Vicki Dee Rock
Executive Producer
Mike Jackson
Michael Wilkinson
Costume Design
Remi Adefarasin
Director of Photography
David McIlvain
Ty Stiklorius
Gavin Bocquet
Production Design
Michael Tronick
Editor
Joe Galdo
Virginia Katz
Harvey Mason Jr.
Executive Music Producer
Julia Michels
Music Supervisor
Davy Nathan
Songs
Reg Poerscout-Edgerton
Casting
Lillie Jeffrey
Dan Channing-Williams
First Assistant Director
Unit Production Manager
Ashley Wallen
Choreographer
Sharon Martin
Makeup & Hair
Paul Herbert
Stunt Coordinator
Steven Lawrence
Art Direction
Patricia Johnson
Quinn Robinson
Phil Harvey
Supervising Art Director
Rob Cameron
Set Decoration
Simon Finney
Camera Operator
Lilia Collar
Digital Compositor
Jen Annor
First Assistant Sound Editor
Larry Hochman
Orchestrator
Additional Music
David Feinsilber
Visual Effects Producer
Leonard Woodcock
Stunts
Ara Khanikian
Joao Sita
Chris Lyons
Special Effects Makeup Artist
Kelly Lee
Production Supervisor