Home Wicked: For Good

Wicked: For Good (PG)

Cast: Ethan Slater, Ariana Grande, Michelle Yeoh, Jeff Goldblum, Jonathan Bailey, Cynthia Erivo, Marissa Bode
Genre: Musical
Author(s): Winnie Holzman, Dana Fox
Director: Jon M Chu
Release Date: 21/11/2025
Running Time: 137mins
Country: US
Year: 2025

Elphaba is living in exile in the Ozian woods as the Wicked Witch of the West and is determined to expose the treachery of The Wizard. Meanwhile, Glinda has been anointed the epitome of goodness by Madame Morrible and she travels around Oz offering comfort and joy ahead of her wedding to Prince Fiyero. The conflict between former Shiz University roommates Elphaba and Glinda threatens to tear Oz apart until a girl from Kansas crash-lands their Technicolour wonderland.


LondonNet Film Review

Wicked: For Good (PG) Film Review from LondonNet

The first part of Jon M Chu’s swankified film version of the blockbuster stage musical, based loosely on Gregory Maguire’s novel, concluded with Cynthia Erivo’s rousing battle cry from Defying Gravity echoing in our ears, lighting a fuse on the war for the hearts and minds of Oz. In Wicked: For Good, it has been 12 time turns since Elphaba (Erivo) – unfairly misnomered as the Wicked Witch because of her visible otherness and formidable magical powers – escaped the clutches of the fraudulent Wizard (Jeff Goldblum) and Madame Morrible (Michelle Yeoh). The green-skinned protector of silenced animals lives in exile in the Ozian woods, plotting audacious acts of protest such as disrupting the construction of the yellow brick road linking the Emerald City to Munchkinland…

Valiant deeds are cruelly distorted by Morrible’s rival spell-casting to paint Elphaba as the villain while Shiz University roommate Glinda (Ariana Grande-Butera) is anointed the epitome of goodness. She travels around Oz offering comfort and joy ahead of a publicity fuelled wedding to Prince Fiyero (Jonathan Bailey), who still secretly holds a torch for Elphaba but must hunt her down in his new position as captain of the guards. An innocent girl from Kansas gatecrashes this Technicolour wonderland and the Governor of Munchkinland, Nessarose Thropp (Marissa Bode), and suitor Boq Woodsman (Ethan Slater) are collateral damage.

I was obsessulated, as Glinda might trill, with the first part of Wicked and the heavenly union of Chu’s electrifying direction, powerhouse performances from Erivo and Grande-Butera, Oscar-winning production and costume design, Stephen Schwartz’s music and lyrics and thoughtful script additions from Winnie Holzman and Dana Fox.

On stage, the two acts of Wicked are horribly imbalanced in terms of storytelling content, character development and running time. The same fate befalls Chu’s visually ravishing films and Part II, subtitled in honour of a melancholic duet between Elphaba and Glinda, repeats the feat of adding more than an hour of screen time yet somehow feels rushed and inelegant compared to its crowd-pleasing predecessor. Wicked: Not Quite As Good would be more fitting. Barnstorming song and dance sequences don’t gain the same dizzying altitude the second time around the Emerald City, even with the irresistible screen pairing of Erivo and Grande-Butera and more jaw-dropping technical artistry.

Two new songs written by Schwartz for the screen – No Place Like Home performed by Elphaba and The Girl In The Bubble sung by Glinda – are beautifully delivered but neither lodges securely in my memory. Returning to Madame Morrible’s disparaging quip to Shiz University students in the first film – “We have nothing but the highest hopes, for some of you!” – I sincerely hoped Wicked: For Good could resist gravity’s pull and soar where the stage version couldn’t. Chu and brilliant creative collaborators come thrillingly close for extended periods but no amount of spell-casting from the ancient Grimmerie or cinematic wizardry can obscure the inescapable reality that the best has been and gone.

– Jo Planter


Popular on LondonNet


London Cinemas Showing Wicked: For Good


From: Friday 6th February
To: Thursday 12th February

Vue Westfield London

Sat 13:10 22:00; Sun 13:00; Mon 12:20; Tue 15:35

From: Friday 13th February
To: Thursday 19th February

Vue Eltham

Sat 09:55; Sun-Tue 10:00; Wed 10:10; Thu 09:35

Vue Fulham Broadway

Sat-Thu 10:00

Vue Islington

Sat-Thu 10:00

Vue North Finchley

Sat-Thu 10:00

Vue Wood Green

Sat-Thu 10:00

UK and Irish Cinemas Showing Wicked: For Good


From: Friday 6th February
To: Thursday 12th February

Odeon Kilmarnock

Mon/Tue 10:50; Wed 10:30

Odeon Trafford Centre

Fri-Mon/Wed/Thu 10:10

From: Friday 13th February
To: Thursday 19th February

Radway Cinema

Thu 10:30

Savoy

Wed 10:30

Scott Cinemas

Wed 10:30

Vue Accrington

Sat-Thu 10:00

Vue Altrincham

Sat-Thu 10:00

Vue Ashbourne

Sat-Thu 10:00

Vue Barrow

Sat-Thu 10:00

Vue Basingstoke Festival Place

Sat/Mon/Thu 10:00; Sun 09:30; Tue 09:45; Wed 09:15

Vue Bedford

Sat/Sun/Tue-Thu 10:00; Mon 09:45

Vue Bicester

Sat-Thu 10:00

Vue Birkenhead

Sat-Thu 10:00

Vue Birmingham

Sat-Thu 10:00

Vue Blackburn

Sat-Thu 10:00

Vue Bolton

Sat-Thu 10:00

Vue Bury The Rock

Sat-Thu 10:00

Vue Camberley

Sat-Thu 10:00

Vue Cardiff

Sat-Thu 10:00

Vue Carlisle

Sat 10:15; Sun/Wed/Thu 10:30; Mon/Tue 10:00

Vue Carmarthen

Sat-Thu 10:00

Vue Cheshire Oaks

Sat-Thu 10:00

Vue Croydon Grants

Sat-Thu 10:00

Vue Cwmbran

Sat-Thu 10:00

Vue Dagenham

Sat-Thu 10:00

Vue Darlington

Sat/Sun 10:00

Vue Doncaster

Sat-Thu 10:00

Vue Dublin

Sat/Mon/Tue/Thu 10:00; Sun 10:10; Wed 09:40

Vue Eastleigh

Sat-Thu 10:00

Vue Edinburgh Ocean Terminal

Sat 10:10; Sun/Tue 09:50; Mon 10:20; Wed/Thu 10:00

Vue Edinburgh Omni Centre

Sat/Sun 10:00; Mon-Thu 11:30

Vue Exeter

Sun 10:15; Mon-Wed 10:00; Thu 09:00

Vue Farnborough

Sat-Thu 10:00

Vue Gateshead

Fri-Sun 10:00

Vue Glasgow Fort

Sat-Thu 10:00

Vue Halifax

Sat-Thu 10:00

Vue Hamilton

Sat-Thu 10:00

Vue Harrow

Sat-Thu 10:00

Vue Hartlepool

Sat/Sun 10:00

Vue Inverness

Fri-Wed 10:00; Thu 11:00

Vue Lancaster

Sat-Thu 10:00

Vue Leamington Spa

Sat/Sun 09:15; Mon-Wed 10:00; Thu 09:30

Vue Leeds The Light

Sat-Thu 10:00

Vue Limerick

Sat-Thu 10:00

Vue Livingston

Fri-Mon 10:00

Vue Merthyr Tydfil

Sat-Thu 10:00

Vue Newbury

Sat 09:55; Sun/Thu 10:00; Mon/Tue 09:30; Wed 09:40

Vue Norwich

Sat-Wed 10:00

Vue Oxford

Sat-Thu 10:00

Vue Plymouth

Sat-Thu 10:00

Vue Portsmouth

Sat-Thu 10:00

Vue Reading

Sat-Thu 10:00

Vue Redditch

Sat-Thu 10:00

Vue Romford

Sat-Thu 10:00

Vue Scunthorpe

Sat/Sun 11:00; Mon/Tue/Thu 10:00; Wed 10:15

Vue Sheffield

Sat-Thu 10:00

Vue Southport

Sat-Thu 10:00

Vue Staines

Sat-Wed 10:00; Thu 09:50

Vue Stirling

Fri-Sun 10:00

Vue Stroud

Sat-Thu 10:00

Vue Swansea

Sat-Thu 10:00

Vue Swindon

Sat/Mon-Thu 10:00; Sun 11:05

Vue Thanet (Westwood Cross)

Sat/Mon-Thu 10:00; Sun 10:05

Vue Thurrock

Sat-Thu 10:00

Vue Torbay

Sat-Thu 10:00

Vue Worcester

Sat-Thu 10:00

Vue York

Sat-Thu 10:00