In 1920s Vienna, a young girl receives a magical doll on Christmas Eve.

Elle Fanning
as Mary

Nathan Lane
as Uncle Albert

John Turturro
as The Rat King

Frances de la Tour
as The Rat Queen / Frau Eva

Charlie Rowe
as The Prince / Nicholas Charles

Aaron Michael Drozin
as Max

Richard E. Grant
as Father

Yuliya Vysotskaya
as Mother / The Snow Fairy

Jonny Coyne
as Gnomad

Shirley Henderson
as The Nutcracker (voice)
jesseyu
I watched this back-to-back with the newer (as of January, 2019) Nutcracker movie (The Nutcracker and the Four Realms [2018]) and I liked this one better as it is more attuned for kids and as my 10-year-old said, it's more "Christmassy" than the Four Realms one. I can understand the low ratings ...