Cast: Kristen Bell, Josh Gad, Idina Menzel
Directors: Chris Buck, Jennifer Lee
Disney's new animated fairytale Frozen has endearing characters, some good-natured comedy, a bunch of show-stopping musical numbers, and gorgeous visuals.
It's a throwback to the studio's classic musical adventures from pre-Pixar times, and yet it feels modern because the writing is so fresh and the humor so irreverent.
Loosely based on the Hans Christian Anderson fairytale The Snow Queen, this movie tells the story of two princess sisters Elsa (voiced by Idina Menzel) and Anna (Kristen Bell) who live in the kingdom of Arendelle.
Born with the power to turn everything she touches into ice, Elsa is kept away from Anna lest she hurts her, and her secret hidden from the world.
But on growing up, when Elsa is crowned Queen of Arendelle, she freezes her village by accident and is branded a wicked sorceress, thus prompting her to banish herself to an isolated life away from home.
Determined to find and help her sister, Anna boldly sets off into the mountains. She has some company in the form of a rugged local (Jonathan Groff) and a goofy snowman (Josh Gad) who provide romantic and comic relief, but like a girl on a mission, Anna only has her sister's safety on her mind.
Interestingly, the film has no villain as such; the big conflict here being Elsa's inability to control her own power.
This is not your typical good vs evil battle, but in fact a story that reflects the complications of real life.
Given that they're both inspiring tales of girl power, Frozen is a far more enjoyable film than Pixar's Oscar-winning Brave from last year.
There are moments of genuine humor, mostly provided by the lovable snowman Olaf who yearns for summer, unaware of the consequences. The songs have hip, modern lyrics, and the stunning images of snow-covered vistas, and intricate ice structures are eye-watering.
This is a film that has enough to please the little ones and adults alike. I'm going with three-and-a-half out of five for Frozen. It'll melt your heart.
Rating: 3.5 / 5