TESCO shoppers have uncovered a rare giveaway on their Clubcard account.
The British supermarket giant is offering some customers free access to Disney+.
Disney+ is home to the Hollywood giant's back catalogue of movies, as well as original TV shows, Marvel, Star Wars, Star and National Geographic.
The special offer lets users redeem the ad-supported plan, which normally costs £4.99.
Tesco is giving three months of access to the platform, saving viewers £15.
Anyone who doesn't want to be charged after the three month free period must cancel before it auto renews.
Read more about streaming
The freebie only appears on selected accounts, according to users on HotUKDeals, so you'll need to log into your Clubcard and see if you are one of the lucky ones.
If you're not, there are other ways you can get Disney+ for free that you may have missed.
Free Disney+ for Samsung users
Samsung provides some users with free Disney+ with every purchase.
Fortunately, it's not just reserved for devices bought very recently too.
Most read in Tech
Check the Samsung Wallet app on your smartphone to see if you're eligible.
Free Disney+ for Uber One
Uber offers a year of free access to Disney+ for Uber One subscribers.
Uber One is the ride hailing and delivery service's paid extra that provides discounts for regular users.
People who join Uber One's annual plan or upgrade to it will receive an email with instructions on how to redeem a free Disney+ account for a year, according to HotUKDeals.
Free Disney+ from your bank
Lloyds Bank customers can receive a free perk every year if they have a Club Lloyds account.
And one of the freebies available is Disney+.
Club Lloyds is free if you pay in £2,000 or more each month.
The Club lifestyle benefit includes a year's access to Disney+'s ad-supported plan.
How to cut streaming bills with top FREE TV
There are plenty of free streaming alternatives around too.