Evil: foreverthe second and last 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 an impressive $147 million and grossing $532 million.
Now that it’s finally out of theaters, Evil: forever will 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 continues where the first part left off. Elphaba is now in exile and is 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 features two new songs: No place like home (Cynthia Erivo) and The bubble girl (Ariana Grande).
Watch Wicked: For Good for $1
American viewers are in luck: There’s a smart way to get Peacock for just $1 (normally $10.99).
Right now, Walmart+ offers a 30-day trial for $1which includes the option to subscribe to Paramount+ or Peacock. If you are tuning Evil: foreverPeacock is the one you’ll want.
Do you visit another country in America? NordVPN can help you unlock your $1 trial; more information about this below.
How to watch Wicked: For Good from anywhere
If you travel abroad when Evil: forever airs, you will not be able to watch the show as you normally would due to regional restrictions. Luckily, there is an easy solution.
Downloading a VPN will allow you to stream online, no matter where you are. It’s simple 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 Evil: forever from anywhere.
How to watch Wicked: For Good online in the UK, Canada, Australia and around the world
Together with the United States, Evil: forever It is also available to buy or rent through 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
Wicked: For 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: For good songs
More evil every day
Thank God / I couldn’t be happier
The Wicked Witch of the East
Marvelous
I’m not that girl (repeat)
As long as you are mine
No good deed
March of the witch hunters
For Good (the emotional final duet)
No place like home
The bubble girl
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 when you are abroad. We do not support or tolerate illegal or malicious use of VPN services. Future Publishing does not endorse or approve the consumption of paid pirated content.



