All the pre-movie hype and massive over the top marketing that had turned me off initially, faded away once the film started. Building upon the success of the wonderful Broadway show, the film adds layers to the characters and story that make it that much more entertaining.
I was also initially disappointed that the film was to be split in two but after seeing it, it makes sense as it ends on such a high note with so much story left to tell, one film could not do it justice. Broadway could only do so much, incredible as it is, but the film (to borrow a line) is unlimited with it's possibilities.
Director Jon M. Chu and his team have created something special. The singing, the dancing, set design, costumes and cinematography by Alice Brooks all combine to create a world of wonderful magic.
As for the cast, it is literally perfection. Cynthia Erivo brings such depth and emotion to Elphaba. She continues to show her diversity as a fine actress and even handles the memorable songs with ease. We already know Ariana Grande-Butera is a terrific singer but here she shows great comic timing and charm as Galinda (Glinda). The two women have wonderful chemistry and together literally make magic happen.
The film co-stars Jonathan Bailey as Fiyero and he couldn't be more perfect. Ethan Slater makes a fine Boq Woodsman. Jeff Goldblum is perfection as "The Wizard". Michele Yeoh brings her great inner strength to Madam Morrible. Marissa Bode brings a sparkle of personality to Nessrose. Bowen Yang and Bronwyn James are Galinda's catty friends. And Peter Dinklage adds his unmistakable voice to Dr. Dillamond, the goat professor.
Is it excessive at two hours and forty minutes? Of course, and scenes could have been trimmed or cut but ultimately it all works as a sensational entertainment. Those that know the story will be aware that "Act Two" will have darker elements but that won't deter our anticipation. It's just a shame we have to wait a full year to return to Oz.