Wicked: For Good closes the book on Elphaba and Glinda’s tale of friendship.

The movie musical, which hit theaters on Friday, November 21, picks up where the first part left off with Elphaba (Cynthia Erivo) exiled from Oz after learning that the Wizard (Jeff Goldblum) is a fraud. Wicked is based on the Broadway show of the same name.

Wicked: For Good follows the plot of the second act of the play closely — but there are new scenes added alongside new solos for Erivo and Ariana Grande, who plays Glinda. While Elphaba is dubbed the villainous Wicked Witch of the West in For Good, Glinda sides with Madame Morrible (Michelle Yeoh) and the Wizard as she spreads their lies despite knowing the truth, like Elphaba.

Keep scrolling for a breakdown on how Wicked: For Good ends:

Warning: Spoilers

See Full Page