"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
Bradley Parker
Visual Effects Supervisor
John Debney
Original Music Composer
Wakako Sekine
Compositing Artist
John Legend
Producer
David E. Talbert
Director
Screenplay
Vicki Dee Rock
Executive Producer
Kristin Burr
Mike Jackson
Michael Wilkinson
Costume Design
Remi Adefarasin
Director of Photography
Ty Stiklorius
Michael Tronick
Editor
Reg Poerscout-Edgerton
Casting
Virginia Katz
Harvey Mason Jr.
Executive Music Producer
Joe Galdo
Julia Michels
Music Supervisor
Ashley Wallen
Choreographer
David McIlvain
Gavin Bocquet
Production Design
Davy Nathan
Songs
Unit Production Manager
Lillie Jeffrey
Dan Channing-Williams
First Assistant Director
Sharon Martin
Makeup & Hair
Kelly-Anne Lee
Production Supervisor
Quinn Robinson
Art Direction
Patricia Johnson
Steven Lawrence
Paul Herbert
Stunt Coordinator
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