Villain: for goodthe second and final film of the Wicked 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 success, opening to an impressive $147 million, grossing $532 million.
Now that it’s finally out of theaters, Villain: for good is ready to stream on Peacock starting March 20, 2026 — and we’ve found a sneaky way to watch it for just $1.
The story of the musical drama picks up 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 wizarding regime.
Although most of the songs are adapted from Act II of the stage production, the film features 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 (usually $10.99).
Right away, Walmart+ offers a 30-day trial for $1which includes your choice of a subscription to Paramount+ or Peacock. If you are listening Villain: for goodPeacock is the one you’ll want.
Are you visiting another country in America? NordVPN can help you unlock your $1 trial – more on that below.
How to watch Wicked: For Good from anywhere
If you travel abroad when Villain: for good broadcast, you will not be able to watch the show as you normally would due to regional restrictions. Fortunately, there is a simple solution.
Downloading a VPN will allow 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 as if you were at home.
Use a VPN to watch Villain: for good from anywhere.
How to watch Wicked: For Good online in the UK, Canada, Australia and worldwide
With the United States, Villain: for good is also available to purchase or rent through premium video on demand (PVOD) services in the UK, Canada and Australia, on platforms including Apple TV, Prime Video and Sky Store.
What you need to know about Wicked: For Good
Wicked: For Good, trailer
Look on it
Wicked Cast: For Good
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: For good songs
Every day more wicked
Thank God / I couldn’t be happier
The Wicked Witch of the East
Wonderful
I’m not that girl (Reprise)
As long as you are mine
No good deed
Witch Hunters March
For Good (the moving final duet)
No place like home
The girl in the bubble
We test and review VPN services in the context of legal recreational uses. For example: 1. Access a service from another country (subject to the terms and conditions of that service). 2. Protect your online security and strengthen your online privacy abroad. We do not support or condone illegal or malicious use of VPN services. Consumption of paid pirated content is not endorsed or endorsed by Future Publishing.




