Elphaba (Cynthia Erivo) lebt zurückgezogen in den Wäldern und setzt ihren Einsatz für die Rechte der unterdrückten Tiere fort. Als „Böse Hexe des Westens“ stigmatisiert, versucht sie unbeirrt, die Wahrheit über den Zauberer (Jeff Goldblum) ans Licht zu bringen. Glinda (Ariana Grande) hingegen gilt in der Smaragdstadt als leuchtendes Symbol des Guten. Auf Anweisung von Madame Akaber (Michelle Yeoh) tritt sie öffentlich auf, um den Bewohnern von Oz Zuversicht zu vermitteln. Die geplante Hochzeit mit Prinz Fiyero (Jonathan Bailey) festigt Glindas Ansehen, doch die Trennung von Elphaba belastet sie weiterhin. Ihr Versuch, eine Versöhnung zwischen ihrer einstigen Freundin und dem Zauberer zu erreichen, scheitert – die Kluft vertieft sich. Auch Moq (Ethan Slater), Fiyero und Elphabas Schwester Nessarose (Marissa Bode) geraten dadurch zunehmend in eine bedrohliche Lage. Ein Mädchen aus Kansas bringt das Gleichgewicht zusätzlich durcheinander. Als sich ein aufgebrachter Mob gegen Elphaba richtet, wird eine Entscheidung unausweichlich. Nur wenn Glinda und Elphaba ein letztes Mal aufeinandertreffen, besteht die Möglichkeit, Einfluss auf das Schicksal von Oz zu nehmen.
Mit „Wicked 2“ findet Jon M. Chus Musical-Verfilmung nach dem Roman "Wicked: The Life and Times of the Wicked Witch of the West" von Gregory Maguire über die Hexen von Oz ihren Abschluss.