Wicked: Too Goodthe second and final film of the Evil franchise, is an adaptation of the 2003 Broadway musical. Starring Ariana Grande and Cynthia Erivo, the film was released in mid-November 2025 and was a huge hit with an impressive opening of $147 million that went on to reach $532 million.
Now that it has finally left theaters, Wicked: Too Good is set to stream on Peacock from March 20, 2026 – and we’ve found a sneaky way to watch it for just $1.
The story of the musical drama starts where the first part left off. Elphaba is now in exile and known as the “Wicked Witch of the West”, while Glinda has become a public figure in Oz working with the Wizard’s regime.
Although most of the songs are adapted from Act II of the stage production, the film includes two new songs: No place like home (Cynthia Erivo) and The girl in the bubble (Ariana Grande).
Watch Wicked: For Good for $1
US viewers are in luck – there’s a nifty way to get Peacock for just $1 (regularly $10.99).
right now, Walmart+ offers a 30-day trial for $1which includes your choice of subscription to either Paramount+ or Peacock. If you tune in after Wicked: Too GoodPeacock is the one you want.
Visiting another country from America? NordVPN can help unlock your $1 trial – more on that below.
How to watch Wicked: For Good from anywhere
If you travel abroad when Wicked: Too Good broadcast, you will not be able to watch the program as usual due to regional restrictions. Fortunately, there is an easy solution.
Downloading a VPN allows you to stream online no matter where you are. It’s a simple piece of software that changes your IP address, meaning you can access on-demand content or live TV just as if you were at home.
Use a VPN to watch Wicked: Too Good from anywhere.
How to watch Wicked: For Good online in the UK, Canada, Australia and worldwide
Along with the United States, Wicked: Too Good is also available to buy or rent via premium video-on-demand (PVOD) services in the UK, Canada and Australia on platforms such as Apple TV, Prime Video and Sky Store.
What you need to know about Wicked: For Good
Wicked: For Good trailer
Look at
Wicked: Too Good cast
Cynthia Erivo as Elphaba
Ariana Grande as Butera
Jonathan Bailey as Fiyero Tigelaar
Michelle Yeoh as Madame Morrible
Jeff Goldblum as The Wizard of Oz
Ethan Slater as Boq
Bowen Yang as Pfannee
Wicked: Too good songs
Every day more evil
Thank God / I couldn’t be happier
Wicked Witch of the East
Wonderful
I’m Not That Girl (Reprise)
As long as you’re mine
No good deed
March of the Witch Hunters
For Good (the emotional finale duet)
No place like home
The girl in the bubble
We test and review VPN services for legitimate recreational use. For example: 1. Accessing a Service from another country (subject to the terms and conditions of that Service). 2. Protecting your online security and enhancing your online privacy when you are abroad. We do not support or condone illegal or malicious use of VPN services. Consumption of paid-for pirated content is neither endorsed nor endorsed by Future Publishing.



