<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:cf="https://www.futureplc.com/rss/content-flags"
>
    <channel>
                    <atom:link href="https://www.tomsguide.com/feeds/tag/hbo-max" rel="self" type="application/rss+xml" />
                            <title><![CDATA[ Latest from Tom's Guide in Hbo-max ]]></title>
                <link>https://www.tomsguide.com/entertainment/streaming/hbo-max</link>
        <description><![CDATA[ All the latest hbo-max content from the Tom's Guide team ]]></description>
                                    <lastBuildDate>Tue, 08 Sep 2026 04:00:00 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ 7 top new movies to watch this week on Netflix, Hulu, HBO Max and more — including an action-thriller with Henry Cavill and Jake Gyllenhaal (Sept. 8-14) ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It’s set to be another busy week for new movies across the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a>. Netflix, Hulu, HBO Max and Starz have fresh flicks for subscribers to enjoy, while a trio of options arrives on premium streaming. Whatever your tastes, there’s sure to be a movie for you. </p><p>I suspect this week’s most popular new movie will be Tyler Perry’s latest project on Netflix, which sees him return to his 2000s comedy-drama series, “Why Did I Get Married?” Meanwhile, HBO Max adds “Supergirl” to its library, and Hulu has a dark thriller from the director of “The Platform.” On PVOD, there’s a Disney remake, a Jason Statham action movie and a rom-com the internet dubbed “‘The Purge’ but for sex” over the summer. </p><p>There are plenty of new options to consider this week, so I’m highlighting the most noteworthy new arrivals to help you spend more time watching movies and less time scrolling through streaming service libraries. And we’ve also got a guide to the <a href="https://www.tomsguide.com/entertainment/streaming/5-biggest-new-shows-to-stream-this-week-including-the-office-spinoff-and-mormon-wives">top new TV shows this week</a>, too.</p><h2 id="moana-pvod">‘Moana’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/n7f6hlKsxxo" allowfullscreen></iframe></div></div><p>Disney’s latest live-action remake was perhaps its most unnecessary yet. The original animated “Moana” is just a decade old, with a sequel landing in 2024. There hasn’t been enough time yet for audiences to get nostalgic about Moana, and the movie’s poor box office takings appear to reinforce that idea. It grossed $315 million, which sounds like a lot, but with a $250 million budget, it’s not even close to profitable. Maybe it’ll swim on digital? </p><p>If you’ve seen the original “Moana,” you know the deal here; this family-friendly adventure follows the eponymous heroine (Catherine Laga'aia) as she embarks on an ocean odyssey to save her island from a curse. She’s joined on her quest by demi-goal Maui (Dwayne Johnson, reprising his role from the original). The foundations are still solid, but in a world where the animated “Moana” exists, there’s little need for this live-action adaptation.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0HFKPJWYV" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting September 8</strong></em></p><h2 id="mutiny-pvod">‘Mutiny’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/FKSdXH89jbo" allowfullscreen></iframe></div></div><p>The rollout of Jason Statham’s new action-thriller “Mutiny” was noteworthy because Amazon accidentally leaked the movie by putting it up on Prime Video for several hours. It was eventually removed, and now it’s heading to streaming in an official capacity. “Mutiny” offers viewers exactly what you’d expect from a Statham-led action movie. The British actor plays a former military man, now working as a bodyguard, drawn into a criminal conspiracy. </p><p>In “Muntiny,” Cole Reed (Statham) must spring into action when his billionaire boss is murdered, and he’s framed for the crime. Stowing away on a cargo ship, he uncovers a criminal plot and must bring down those responsible, while also clearing his name. The boat setting adds a degree of novelty (fortunately it’s better than “Speed 2”), but otherwise "Mutiny" is a very predictable and unambitious action-thriller with Statham largely going through the motions. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0HC46R8NL" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting September 8</strong></em></p><h2 id="one-night-only-pvod">‘One Night Only’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/JRG244IfrRE" allowfullscreen></iframe></div></div><p>“One Night Only” made a lot of waves online thanks to its high-concept premise. This romantic comedy is set in a world in which the United States government has outlawed premarital sex. But to avoid public backlash, for one night a year, during a 12-hour window, sex is permitted. The internet dubbed this “‘The Purge’ but for sex,” and it’s certainly a kooky idea for a movie. However, beyond the novel setup, this is a<em> very</em> cliché rom-com. </p><p>Callum Turner plays Owen, an NYC pizza shop owner, who is dumped by his girlfriend just as the 12-hour window begins. At the same time, Allie (Monica Barbaro) is across town, looking for a meaningful connection on a night where everybody wants to hook up. Naturally, their paths cross, sparks fly, and you can probably guess where it goes from here. Turner’s leading man credentials are unconvincing, but Barbao has effortless charm.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0GMQ3MWHT" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting September 8</strong></em></p><h2 id="why-did-i-get-married-again-netflix">‘Why Did I Get Married Again?’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/VylsOZBYxQA" allowfullscreen></iframe></div></div><p>Tyler Perry is one of Netflix’s most dependable collaborators. His popular Madea character and spin-offs like "Joe’s College Road Trip,” which hit Netflix in February, always go down a treat with subscribers. However, Perry’s latest Netflix project doesn’t feature the loud-mouthed aunt; instead he’s returning to his 2007 comedy-drama “Why Did I Get Married?” for a long-awaited second sequel, “Why Did I Get Married Again?”</p><p>Following on from 2010’s “Why Did I Get Married Too?,” this revival again explores long-term relationships, and the various hurdles faced once a couple becomes husband and wife. Several original cast members return, including Perry, Jill Scott, Richard T. Jones, Michael Jai White and Tash Smith, though Janet Jackson is absent this time. Critics were never hot on this franchise, but Perry has a strong track record of appealing to viewers.</p><p><em><strong>Watch </strong></em><a href="https://www.netflix.com/title/82130500" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> on September 9</strong></em></p><h2 id="supergirl-hbo-max">‘Supergirl’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/s1-pfiVMKAs" allowfullscreen></iframe></div></div><p>The second feature film in James Gunn’s new DC Universe was an outright box office bomb, grossing $126 million against an estimated budget of $170-180 million. But the hope will be that Supergirl can take flight on HBO Max. While I didn’t find “Supergirl” worthy of a cinema trip, it’s far from the worst comic-book movie released in recent years. Milly Alcock is excellent as the titular hero, and it’s perhaps worth watching ahead of “Man of Tomorrow” landing in theaters next summer. Alcock’s Kara Zor-El is confirmed to appear in the "Superman" sequel.</p><p>Based on the fan-favorite “Supergirl: Woman of Tomorrow” comic book, Kara Zor-El hasn’t taken to being a world-saving hero like her cousin Clark Kent (aka Superman). Instead, Supergirl spends her days aimlessly wandering between planets and visiting dive bars. But she’s forced to adopt the hero lifestyle when a ruthless villain emerges. She teams up with a young survivor (Eve Ridley) to dish out some justice and save her fan-favorite dog, Krypto. </p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> on September 10</strong></em></p><h2 id="rich-flu-hulu">‘Rich Flu’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/UCU2Fb4U2Ao" allowfullscreen></iframe></div></div><p>Galder Gaztelu-Urrutia, director of Netflix’s “The Platform,” delivers another thriller that explores class divide, but this time it’s the 1% under the spotlight. The cast includes Mary Elizabeth Winstead and Rafe Spall, and while the reviews have been mixed (it’s currently rated 50% on <a href="https://www.rottentomatoes.com/m/rich_flu" target="_blank">Rotten Tomatoes</a>), I’m always willing to check out a movie with satirical bite.</p><p>Laura (Elizabeth Winstead) is reaching a career peak when a mysterious virus emerges. This disease selectively targets the ultra-wealthy. Overnight, having wealth becomes a death sentence, which leads the most well-off in society to desperately try to give away their vast fortunes to avoid their demise. With the virus making its way down the wealth ladder, Laura embarks on a desperate journey across the globe to save her family.</p><p><em><strong>Watch </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> on September 11</strong></em></p><h2 id="in-the-grey-starz">‘In the Grey’ (Starz)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/nufP15iN4GE" allowfullscreen></iframe></div></div><p>Starz doesn’t always get the same level of attention as the likes of Netflix, Prime Video and the rest of the biggest streamers, but this week it’ll hope to get its share of the spotlight as it drops a new movie, “In the Grey.” This action-thriller has quite the cast, including Henry Cavill, Jake Gyllenhaal, Eiza Gonzalez and Rosamund Pike, and it comes from writer/director Guy Ritchie. So there’s lots of talent in front of and behind the camera.</p><p>Rachel Wild (Gonzalez) works in debt recovery for various powerful clients, employing two clandestine operatives, Sid (Cavill) and Bronco (Gyllenhaal), to pressure targets to repay. But the team faces its toughest mission yet when they are assigned to retrieve a stolen billion-dollar fortune. What begins as an impossible heist becomes even more complex as the delicate situation spirals into a cutthroat war of strategy, deception and survival with a ruthless tyrant (Carlos Bardem) pulling the strings. </p><p><em><strong>Watch </strong></em><a href="https://www.starz.com/us/en/movies/in-the-grey-71959" target="_blank" rel="nofollow"><em><strong>Starz</strong></em></a><em><strong> on September 12</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/im-not-surprised-supergirl-is-a-usd170-million-box-office-bomb-james-gunn-got-the-dcu-all-wrong-from-the-start">I’m not surprised ‘Supergirl’ is a $170 million box office bomb</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/5-best-jason-statham-action-movies-to-watch-right-now">5 best Jason Statham action movies to watch right now</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/7-top-new-movies-to-watch-this-week-on-netflix-hulu-hbo-max-and-more-including-an-action-thriller-with-henry-cavill-and-jake-gyllenhaal-sept-8-14</link>
                                                                            <description>
                            <![CDATA[ This week's selection of new movies across streaming services includes fresh arrivals on Netflix, HBO Max, Hulu, Starz and more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">RKTZNzsLBD2ndsr9jHXT7Y</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yTPxES4FxWqdTwZM2WbrNC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 08 Sep 2026 04:00:00 +0000</pubDate>                                                                                                                                <updated>Tue, 08 Sep 2026 08:17:58 +0000</updated>
                                                                                                                                            <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yTPxES4FxWqdTwZM2WbrNC-1280-80.jpg">
                                                            <media:credit><![CDATA[Black Bear Pictures]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[(L-R) Henry Cavill as Sid and Jake Gyllenhaal as Bronco Beauregard in &quot;In the Grey&quot;]]></media:description>                                                            <media:text><![CDATA[(L-R) Henry Cavill as Sid and Jake Gyllenhaal as Bronco Beauregard in &quot;In the Grey&quot;]]></media:text>
                                <media:title type="plain"><![CDATA[(L-R) Henry Cavill as Sid and Jake Gyllenhaal as Bronco Beauregard in &quot;In the Grey&quot;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yTPxES4FxWqdTwZM2WbrNC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It’s set to be another busy week for new movies across the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a>. Netflix, Hulu, HBO Max and Starz have fresh flicks for subscribers to enjoy, while a trio of options arrives on premium streaming. Whatever your tastes, there’s sure to be a movie for you. </p><p>I suspect this week’s most popular new movie will be Tyler Perry’s latest project on Netflix, which sees him return to his 2000s comedy-drama series, “Why Did I Get Married?” Meanwhile, HBO Max adds “Supergirl” to its library, and Hulu has a dark thriller from the director of “The Platform.” On PVOD, there’s a Disney remake, a Jason Statham action movie and a rom-com the internet dubbed “‘The Purge’ but for sex” over the summer. </p><p>There are plenty of new options to consider this week, so I’m highlighting the most noteworthy new arrivals to help you spend more time watching movies and less time scrolling through streaming service libraries. And we’ve also got a guide to the <a href="https://www.tomsguide.com/entertainment/streaming/5-biggest-new-shows-to-stream-this-week-including-the-office-spinoff-and-mormon-wives">top new TV shows this week</a>, too.</p><h2 id="moana-pvod">‘Moana’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/n7f6hlKsxxo" allowfullscreen></iframe></div></div><p>Disney’s latest live-action remake was perhaps its most unnecessary yet. The original animated “Moana” is just a decade old, with a sequel landing in 2024. There hasn’t been enough time yet for audiences to get nostalgic about Moana, and the movie’s poor box office takings appear to reinforce that idea. It grossed $315 million, which sounds like a lot, but with a $250 million budget, it’s not even close to profitable. Maybe it’ll swim on digital? </p><p>If you’ve seen the original “Moana,” you know the deal here; this family-friendly adventure follows the eponymous heroine (Catherine Laga'aia) as she embarks on an ocean odyssey to save her island from a curse. She’s joined on her quest by demi-goal Maui (Dwayne Johnson, reprising his role from the original). The foundations are still solid, but in a world where the animated “Moana” exists, there’s little need for this live-action adaptation.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0HFKPJWYV" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting September 8</strong></em></p><h2 id="mutiny-pvod">‘Mutiny’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/FKSdXH89jbo" allowfullscreen></iframe></div></div><p>The rollout of Jason Statham’s new action-thriller “Mutiny” was noteworthy because Amazon accidentally leaked the movie by putting it up on Prime Video for several hours. It was eventually removed, and now it’s heading to streaming in an official capacity. “Mutiny” offers viewers exactly what you’d expect from a Statham-led action movie. The British actor plays a former military man, now working as a bodyguard, drawn into a criminal conspiracy. </p><p>In “Muntiny,” Cole Reed (Statham) must spring into action when his billionaire boss is murdered, and he’s framed for the crime. Stowing away on a cargo ship, he uncovers a criminal plot and must bring down those responsible, while also clearing his name. The boat setting adds a degree of novelty (fortunately it’s better than “Speed 2”), but otherwise "Mutiny" is a very predictable and unambitious action-thriller with Statham largely going through the motions. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0HC46R8NL" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting September 8</strong></em></p><h2 id="one-night-only-pvod">‘One Night Only’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/JRG244IfrRE" allowfullscreen></iframe></div></div><p>“One Night Only” made a lot of waves online thanks to its high-concept premise. This romantic comedy is set in a world in which the United States government has outlawed premarital sex. But to avoid public backlash, for one night a year, during a 12-hour window, sex is permitted. The internet dubbed this “‘The Purge’ but for sex,” and it’s certainly a kooky idea for a movie. However, beyond the novel setup, this is a<em> very</em> cliché rom-com. </p><p>Callum Turner plays Owen, an NYC pizza shop owner, who is dumped by his girlfriend just as the 12-hour window begins. At the same time, Allie (Monica Barbaro) is across town, looking for a meaningful connection on a night where everybody wants to hook up. Naturally, their paths cross, sparks fly, and you can probably guess where it goes from here. Turner’s leading man credentials are unconvincing, but Barbao has effortless charm.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0GMQ3MWHT" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting September 8</strong></em></p><h2 id="why-did-i-get-married-again-netflix">‘Why Did I Get Married Again?’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/VylsOZBYxQA" allowfullscreen></iframe></div></div><p>Tyler Perry is one of Netflix’s most dependable collaborators. His popular Madea character and spin-offs like "Joe’s College Road Trip,” which hit Netflix in February, always go down a treat with subscribers. However, Perry’s latest Netflix project doesn’t feature the loud-mouthed aunt; instead he’s returning to his 2007 comedy-drama “Why Did I Get Married?” for a long-awaited second sequel, “Why Did I Get Married Again?”</p><p>Following on from 2010’s “Why Did I Get Married Too?,” this revival again explores long-term relationships, and the various hurdles faced once a couple becomes husband and wife. Several original cast members return, including Perry, Jill Scott, Richard T. Jones, Michael Jai White and Tash Smith, though Janet Jackson is absent this time. Critics were never hot on this franchise, but Perry has a strong track record of appealing to viewers.</p><p><em><strong>Watch </strong></em><a href="https://www.netflix.com/title/82130500" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> on September 9</strong></em></p><h2 id="supergirl-hbo-max">‘Supergirl’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/s1-pfiVMKAs" allowfullscreen></iframe></div></div><p>The second feature film in James Gunn’s new DC Universe was an outright box office bomb, grossing $126 million against an estimated budget of $170-180 million. But the hope will be that Supergirl can take flight on HBO Max. While I didn’t find “Supergirl” worthy of a cinema trip, it’s far from the worst comic-book movie released in recent years. Milly Alcock is excellent as the titular hero, and it’s perhaps worth watching ahead of “Man of Tomorrow” landing in theaters next summer. Alcock’s Kara Zor-El is confirmed to appear in the "Superman" sequel.</p><p>Based on the fan-favorite “Supergirl: Woman of Tomorrow” comic book, Kara Zor-El hasn’t taken to being a world-saving hero like her cousin Clark Kent (aka Superman). Instead, Supergirl spends her days aimlessly wandering between planets and visiting dive bars. But she’s forced to adopt the hero lifestyle when a ruthless villain emerges. She teams up with a young survivor (Eve Ridley) to dish out some justice and save her fan-favorite dog, Krypto. </p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> on September 10</strong></em></p><h2 id="rich-flu-hulu">‘Rich Flu’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/UCU2Fb4U2Ao" allowfullscreen></iframe></div></div><p>Galder Gaztelu-Urrutia, director of Netflix’s “The Platform,” delivers another thriller that explores class divide, but this time it’s the 1% under the spotlight. The cast includes Mary Elizabeth Winstead and Rafe Spall, and while the reviews have been mixed (it’s currently rated 50% on <a href="https://www.rottentomatoes.com/m/rich_flu" target="_blank">Rotten Tomatoes</a>), I’m always willing to check out a movie with satirical bite.</p><p>Laura (Elizabeth Winstead) is reaching a career peak when a mysterious virus emerges. This disease selectively targets the ultra-wealthy. Overnight, having wealth becomes a death sentence, which leads the most well-off in society to desperately try to give away their vast fortunes to avoid their demise. With the virus making its way down the wealth ladder, Laura embarks on a desperate journey across the globe to save her family.</p><p><em><strong>Watch </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> on September 11</strong></em></p><h2 id="in-the-grey-starz">‘In the Grey’ (Starz)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/nufP15iN4GE" allowfullscreen></iframe></div></div><p>Starz doesn’t always get the same level of attention as the likes of Netflix, Prime Video and the rest of the biggest streamers, but this week it’ll hope to get its share of the spotlight as it drops a new movie, “In the Grey.” This action-thriller has quite the cast, including Henry Cavill, Jake Gyllenhaal, Eiza Gonzalez and Rosamund Pike, and it comes from writer/director Guy Ritchie. So there’s lots of talent in front of and behind the camera.</p><p>Rachel Wild (Gonzalez) works in debt recovery for various powerful clients, employing two clandestine operatives, Sid (Cavill) and Bronco (Gyllenhaal), to pressure targets to repay. But the team faces its toughest mission yet when they are assigned to retrieve a stolen billion-dollar fortune. What begins as an impossible heist becomes even more complex as the delicate situation spirals into a cutthroat war of strategy, deception and survival with a ruthless tyrant (Carlos Bardem) pulling the strings. </p><p><em><strong>Watch </strong></em><a href="https://www.starz.com/us/en/movies/in-the-grey-71959" target="_blank" rel="nofollow"><em><strong>Starz</strong></em></a><em><strong> on September 12</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/im-not-surprised-supergirl-is-a-usd170-million-box-office-bomb-james-gunn-got-the-dcu-all-wrong-from-the-start">I’m not surprised ‘Supergirl’ is a $170 million box office bomb</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/5-best-jason-statham-action-movies-to-watch-right-now">5 best Jason Statham action movies to watch right now</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Streaming Service Report Card 2026: We graded Netflix, Prime Video, Apple TV, HBO Max and more — here's the winner ]]></title>
                                                                                                <dc:content><![CDATA[ <p>This week, we’ve handed out report cards for the platforms in our <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> guide: Netflix, Prime Video, HBO Max, Disney+/Hulu, Paramount+, Apple TV and Peacock. </p><p>The Tom’s Guide streaming team uses these platforms every day to recommend the latest movies and TV shows on each to our readers. Our goal with these report cards was to grade each over the past 12 months in key areas including price, library, originals, live content and more.</p><p>Now that each has received its report card and overall grade, there’s only one thing left to do: compare the results and determine which streaming service is most worthy of your monthly subscription in 2026. </p><h2 id="pricing">Pricing</h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Streaming service</strong></p></td><td  ><p><strong>Number of tiers</strong></p></td><td  ><p><strong>Cheapest tier </strong></p></td><td  ><p><strong>Most expensive tier</strong></p></td></tr><tr><td class="firstcol " ><p>Netflix</p></td><td  ><p>3</p></td><td  ><p>$8.99</p></td><td  ><p>$26.99</p></td></tr><tr><td class="firstcol " ><p>Prime Video</p></td><td  ><p>2</p></td><td  ><p>$0 (w/ $14.99 Amazon Prime)</p></td><td  ><p>$8.99</p></td></tr><tr><td class="firstcol " ><p>HBO Max</p></td><td  ><p>3</p></td><td  ><p>$10.99</p></td><td  ><p>$22.99</p></td></tr><tr><td class="firstcol " ><p>Disney+/Hulu</p></td><td  ><p>6 (includes bundles)</p></td><td  ><p>$11.99</p></td><td  ><p>$19.99</p></td></tr><tr><td class="firstcol " ><p>Paramount+</p></td><td  ><p>2</p></td><td  ><p>$8.99</p></td><td  ><p>$11.99</p></td></tr><tr><td class="firstcol " ><p>Apple TV</p></td><td  ><p>1</p></td><td  ><p>$12.99*</p></td><td  ><p>$12.99*</p></td></tr><tr><td class="firstcol " ><p>Peacock</p></td><td  ><p>3</p></td><td  ><p>$7.99</p></td><td  ><p>$16.99</p></td></tr></tbody></table></div><p><em>*On August 29, Apple TV announced its latest price hike, increasing a monthly subscription to $14.99. Our report card grade is based on its previous $12.99 price.</em></p><p>The cost of streaming has become a major talking point recently. We held a <a href="https://www.tomsguide.com/entertainment/streaming/toms-guide-streaming-survey-shows-the-average-person-is-now-paying-over-usd60-a-month-and-more-than-half-are-using-this-free-service" target="_blank">Tom’s Guide streaming survey</a> in June, which found that more than 35% of respondents pay more than $60 each month on streaming. Wasn’t streaming supposed to be cheaper than cable?</p><p>Price hikes have been a regular occurrence. In fact, Apple TV increased its monthly cost (from $12.99 to $14.99) just as we began publishing our report cards. But it’s far from alone; in the past 12 months, every single streaming service we graded has increased prices.</p><p>As of now, barring any more sudden hikes, the cheapest tier is found on Peacock. Its Select plan costs just $7.99 but comes with some major caveats like no sports, movies, or originals. The most expensive is, perhaps predictably, Netflix’s Premium tier at $26.99 per month.</p><div><blockquote><p>In the past 12 months, every single streaming service we graded has increased prices.</p></blockquote></div><p><strong>The highest scorers in this category were Prime Video</strong>, largely because <em>most </em>people get it as part of an Amazon Prime membership, <strong>and Disney+/Hulu</strong>, which offers the most choice (either separate or bundled), with two robust services for $12.99, or $19.99 without ads.</p><p>Also, a quick shoutout to Apple TV. Yes, it’s just increased its price, but we appreciate that it offers a single tier, so there’s no confusion about what you have access to. It’s just one cost for everything Apple TV has to offer, which feels refreshing compared to its streaming rivals.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="MD679J7ySHhyurbF9W4ZV" name="Streaming-Service-Report-Card-2026_PRICE3" alt="Streaming Service Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/MD679J7ySHhyurbF9W4ZV.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OKJbdW"></div>                            </div>                            <script src="https://kwizly.com/embed/OKJbdW.js" async></script><h2 id="library">Library</h2><p>Our library category takes a bird's-eye view of <em>everything </em>found on each streaming service. That’s movies and shows, including both licensed content and original efforts. Next to price, this is arguably the key category for most people to consider when signing up for a streaming platform. </p><p><strong>HBO came out on top</strong> because it offers a selection of world-class television and blockbuster movies via Warner Bros and A24. <strong>Disney+/Hulu was also in the running</strong>. After all, the combo of two bundled services is hard to beat. Disney+ covers the family (and Marvel/Star Wars nerds), and Hulu has plenty for adults. It’s a platform that really has something for everybody.</p><div><blockquote><p>This is arguably the key category for most people to consider when signing up for a streaming platform. </p></blockquote></div><p>Netflix’s library is solid, but it has lost so much licensed content over the years as seemingly every media conglomerate has launched its own rival platform. Apple TV has great originals, but lacks much else. And while Prime Video has quantity down, its library is overstuffed with the sorts of movies that you would have previously seen in the $1 DVD bin at Walmart.</p><p>Paramount+ lacks major movie franchises, and beyond “Yellowstone,” few <em>new </em>TV shows that generate much buzz, and Peacock has NBCUniversal's vault to draw from. This is a rich well with beloved sitcoms like “The Office,” “Parks and Recreation,” and “30 Rock.” Plus, it gets Universal movies, so as long as you don’t mind the Minions, that’s another advantage.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="DgXk78GDzbQeS3U9FudqW" name="Streaming-Service-Report-Card-2026_LIBRARY2" alt="Streaming Service Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/DgXk78GDzbQeS3U9FudqW.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><h2 id="originals">Originals</h2><p>Originals are a big part of what keeps you subscribed to a streaming service long-term. If a platform isn’t adding a consistent stream of stuff you want to watch, why stick around? </p><p>Netflix dominates this field, releasing more originals than its rivals, and producing shows that catch the zeitgeist, like “Stranger Things,” “Squid Game” and “Wednesday.” But it receives the lowest grade here, with the average quality level often being very poor over the past 12 months. Netflix original movies have a deserved reputation for being mostly skippable. </p><p><strong>HBO Max and Apple TV are the two standouts</strong>; both deliver some of the finest original television shows around. HBO is known for regularly dropping essential series, but Apple TV is really giving it some competition, and its commitment to variety hasn’t gone unnoticed.</p><div><blockquote><p>HBO Max and Apple TV are the two standouts; both deliver some of the finest original television shows around. </p></blockquote></div><p>Disney+ ensures Marvel and Star Wars fans are never lacking for anything to watch between theatrical releases, but Hulu deserves some recognition as well, for originals like “Alien: Earth,” “Only Murders in the Building” season 5, “The Shards,” and “Paradise” season 2 over the past year.</p><p>Prime Video is also starting to find a niche in buzzy teen dramas like "Off Campus," "The Summer I Turned Pretty," and “Sterling Point.” Meanwhile, Peacock is basically a required subscription for anybody who takes reality TV seriously. After all, it is the streaming home of  “The Traitors.” Finally, Paramount+ has had a poor 12 months, unless you’re a “South Park” fan.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="ffKz2BvMiUgpkijDPyuPY" name="Streaming-Service-Report-Card-2026_ORIGINALS2" alt="Streaming Service Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/ffKz2BvMiUgpkijDPyuPY.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><h2 id="interface">Interface</h2><p>To be frank, every streaming service has an interface that is only tolerable at best. There’s a reason the highest grade we awarded in this category was <strong>Apple TV</strong> with a passable B. Each has quirks and annoyances that you have to deal with. There’s no truly <em>great </em>interface out there.</p><p>They pretty much all take the same fundamental form, rows of movies/shows presented in a “tile” format, so there’s not a huge degree of difference between them. It really comes down to the individual pain points of each platform, because some are easier to tolerate than others</p><div><blockquote><p>Every streaming service has an interface that is only tolerable at best.</p></blockquote></div><p>Prime Video and Paramount+ ranked last. Amazon’s streamer is disorganized and presents you with PVOD content and add-on channel packages that you have to purchase separately. There’s nothing worse than seeing a movie you really want to watch on Prime Video, only to be frustrated when you discover it’s not on Prime Video and must be rented.</p><p>Paramount+ is similarly unintuitive to navigate, and, if I can offer a personal anecdote, I’ve faced a persistent problem with the mobile app. The season select button doesn’t work. So, I can watch season 1 of a show or nothing. And a quick web search tells me others have faced the same problem.</p><p>Also, and this goes for all the streaming services graded, we’re in an era where A.I. is getting ever smarter (and probably coming for our jobs), yet none of these platforms can implement a recommendation algorithm that reliably surfaces content similar to what you’ve watched. Do better!</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="GFWBe7znH27HFjep2kowX" name="Streaming-Service-Report-Card-2026_INTERFACE2" alt="Streaming Service Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/GFWBe7znH27HFjep2kowX.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><h2 id="live-content">Live Content</h2><p>Live content is an area that most major streaming services are rapidly expanding. It makes sense. For millions, live content (typically live sports) is the only reason they still watch traditional broadcast television, so it’s an area that holds plenty of value for viewers.</p><p>Looking at the past 12 months, <strong>Peacock wins in the live sports arena</strong> by a landslide. It was the home of the 2026 Winter Olympics and had Spanish-language broadcasts of the recent World Cup 2026. Beyond these special events (Which only come around every four years), it’s home to Sunday Night Football, NBA and WNBA games, and Premier League soccer.</p><p>Prime Video has been making impressive moves in this area with Thursday Night Football and NBA and WNBA games. Netflix is making similar waves with “WWE Raw,” select NFL games, boxing and its first-ever live MLB events in 2026. Apple TV isn’t getting left behind with MLS a major part of the service, and most importantly, comprehensive Formula 1 coverage.</p><div><blockquote><p>Peacock wins in the live sports arena by a landslide</p></blockquote></div><p>HBO Max has 72 regular-season NHL games per year and the Stanley Cup Final, but no NFL or NBA (WB’s deal with the NBA concluded after the 2024-25 season), which hurts its grade. While Disney+/Hulu blocks most of its sports behind an ESPN-shaped paywall. </p><p>The other big winner here is Paramount+, which competes with Peacock, thanks to the NFL, UFC, UEFA Champions League, Serie A, Carabao Cup and even some college football. If you have Paramount+ Premium, you also get some PGA Tour events and WNBA games.</p><p>Outside of sports, Hulu has the annual Academy Awards (but even as an Oscar nut, I know this is hardly a major draw), and Netflix has experimented with special broadcasts, such as “Skyscraper Live” back in January. These are nice extras, but for most subscribers, when we talk about live content, it’s all about sports, sports, sports. </p><p><em>Note: This is just an evaluation of the live programming on offer in the U.S. Live programming varies by market.</em></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="o2HDAMV2F5ZAtxv4pYUGY" name="Streaming-Service-Report-Card-2026_LIVE CONTENT" alt="Streaming Service Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/o2HDAMV2F5ZAtxv4pYUGY.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><h2 id="overall-grades">Overall Grades</h2><p>If you can only subscribe to one streaming service in 2026, we’d suggest <strong>HBO Max</strong>. While it didn’t receive the highest grade in every single category, overall it offers a practically unrivaled library, several original shows worth sticking around for, and a few live sporting events of note. </p><p>Netflix will presumably always be the most popular choice, and it scores respectable, even if its original movie output is disappointing. </p><p>Disney+/Hulu offers great value, and a breadth of content that will keep the whole family entertained. Apple TV puts quality over quantity, and there’s merit in that approach. Peacock is often neglected but might be worth considering, though its grade this time is significantly helped by major events (Olympics/World Cup) that aren’t annual.</p><div><blockquote><p>Overall, there is no perfect streaming service. Each platform has its strengths and areas for improvement.</p></blockquote></div><p>Paramount+ and Prime Video round out the report card, two services that have plus points, but just as many caveats. Hopefully, over the next 12 months, they can beef up their original lineup and come back swinging, ready to take on the pack we’ve graded above them in 2027. </p><p>Overall, there is no perfect streaming service. Each platform has its strengths and areas for improvement. Subscribing to 2-3 is perhaps the best way to get most of what appeals to you. However, returning to our survey results, nearly 30% of respondents subscribe to 7 or more platforms, which definitely seems excessive. My advice: you should cancel a few.</p><p>We’re already beginning to evaluate each of these streaming services for our next series of streaming service report cards in 2027, so watch this space; the winners and losers could change. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="5TUYbU5KaPLurENrRk5L3T" name="Streaming-Service-Report-Card-2026_OVERALL" alt="Streaming Service Report Card 2026: Overall Grades" src="https://cdn.mos.cms.futurecdn.net/5TUYbU5KaPLurENrRk5L3T.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/news/how-to-get-free-netflix">How to get Netflix for free — here are 3 ways</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/toms-guide-streaming-survey-shows-the-average-person-is-now-paying-over-usd60-a-month-and-more-than-half-are-using-this-free-service">Tom's Guide streaming survey 2026 — full results</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/streaming-service-report-card-2026-we-graded-netflix-prime-video-apple-tv-hbo-max-and-more-heres-the-winner</link>
                                                                            <description>
                            <![CDATA[ We graded all the most popular streaming services across five key categories, and now it's time to compare the results to find a winner. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">VsLgkpXNmn5jZYipfciSLb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/d6uA2ahrQMqg2VnL79JwY4-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 06 Sep 2026 04:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/d6uA2ahrQMqg2VnL79JwY4-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&amp;#39;s Guide/Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Tom&#039;s Guide Streaming Report Card logo shown on a TV screen with streaming app icons in a living room ]]></media:description>                                                            <media:text><![CDATA[Tom&#039;s Guide Streaming Report Card logo shown on a TV screen with streaming app icons in a living room ]]></media:text>
                                <media:title type="plain"><![CDATA[Tom&#039;s Guide Streaming Report Card logo shown on a TV screen with streaming app icons in a living room ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/d6uA2ahrQMqg2VnL79JwY4-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This week, we’ve handed out report cards for the platforms in our <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> guide: Netflix, Prime Video, HBO Max, Disney+/Hulu, Paramount+, Apple TV and Peacock. </p><p>The Tom’s Guide streaming team uses these platforms every day to recommend the latest movies and TV shows on each to our readers. Our goal with these report cards was to grade each over the past 12 months in key areas including price, library, originals, live content and more.</p><p>Now that each has received its report card and overall grade, there’s only one thing left to do: compare the results and determine which streaming service is most worthy of your monthly subscription in 2026. </p><h2 id="pricing">Pricing</h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Streaming service</strong></p></td><td  ><p><strong>Number of tiers</strong></p></td><td  ><p><strong>Cheapest tier </strong></p></td><td  ><p><strong>Most expensive tier</strong></p></td></tr><tr><td class="firstcol " ><p>Netflix</p></td><td  ><p>3</p></td><td  ><p>$8.99</p></td><td  ><p>$26.99</p></td></tr><tr><td class="firstcol " ><p>Prime Video</p></td><td  ><p>2</p></td><td  ><p>$0 (w/ $14.99 Amazon Prime)</p></td><td  ><p>$8.99</p></td></tr><tr><td class="firstcol " ><p>HBO Max</p></td><td  ><p>3</p></td><td  ><p>$10.99</p></td><td  ><p>$22.99</p></td></tr><tr><td class="firstcol " ><p>Disney+/Hulu</p></td><td  ><p>6 (includes bundles)</p></td><td  ><p>$11.99</p></td><td  ><p>$19.99</p></td></tr><tr><td class="firstcol " ><p>Paramount+</p></td><td  ><p>2</p></td><td  ><p>$8.99</p></td><td  ><p>$11.99</p></td></tr><tr><td class="firstcol " ><p>Apple TV</p></td><td  ><p>1</p></td><td  ><p>$12.99*</p></td><td  ><p>$12.99*</p></td></tr><tr><td class="firstcol " ><p>Peacock</p></td><td  ><p>3</p></td><td  ><p>$7.99</p></td><td  ><p>$16.99</p></td></tr></tbody></table></div><p><em>*On August 29, Apple TV announced its latest price hike, increasing a monthly subscription to $14.99. Our report card grade is based on its previous $12.99 price.</em></p><p>The cost of streaming has become a major talking point recently. We held a <a href="https://www.tomsguide.com/entertainment/streaming/toms-guide-streaming-survey-shows-the-average-person-is-now-paying-over-usd60-a-month-and-more-than-half-are-using-this-free-service" target="_blank">Tom’s Guide streaming survey</a> in June, which found that more than 35% of respondents pay more than $60 each month on streaming. Wasn’t streaming supposed to be cheaper than cable?</p><p>Price hikes have been a regular occurrence. In fact, Apple TV increased its monthly cost (from $12.99 to $14.99) just as we began publishing our report cards. But it’s far from alone; in the past 12 months, every single streaming service we graded has increased prices.</p><p>As of now, barring any more sudden hikes, the cheapest tier is found on Peacock. Its Select plan costs just $7.99 but comes with some major caveats like no sports, movies, or originals. The most expensive is, perhaps predictably, Netflix’s Premium tier at $26.99 per month.</p><div><blockquote><p>In the past 12 months, every single streaming service we graded has increased prices.</p></blockquote></div><p><strong>The highest scorers in this category were Prime Video</strong>, largely because <em>most </em>people get it as part of an Amazon Prime membership, <strong>and Disney+/Hulu</strong>, which offers the most choice (either separate or bundled), with two robust services for $12.99, or $19.99 without ads.</p><p>Also, a quick shoutout to Apple TV. Yes, it’s just increased its price, but we appreciate that it offers a single tier, so there’s no confusion about what you have access to. It’s just one cost for everything Apple TV has to offer, which feels refreshing compared to its streaming rivals.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="MD679J7ySHhyurbF9W4ZV" name="Streaming-Service-Report-Card-2026_PRICE3" alt="Streaming Service Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/MD679J7ySHhyurbF9W4ZV.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OKJbdW"></div>                            </div>                            <script src="https://kwizly.com/embed/OKJbdW.js" async></script><h2 id="library">Library</h2><p>Our library category takes a bird's-eye view of <em>everything </em>found on each streaming service. That’s movies and shows, including both licensed content and original efforts. Next to price, this is arguably the key category for most people to consider when signing up for a streaming platform. </p><p><strong>HBO came out on top</strong> because it offers a selection of world-class television and blockbuster movies via Warner Bros and A24. <strong>Disney+/Hulu was also in the running</strong>. After all, the combo of two bundled services is hard to beat. Disney+ covers the family (and Marvel/Star Wars nerds), and Hulu has plenty for adults. It’s a platform that really has something for everybody.</p><div><blockquote><p>This is arguably the key category for most people to consider when signing up for a streaming platform. </p></blockquote></div><p>Netflix’s library is solid, but it has lost so much licensed content over the years as seemingly every media conglomerate has launched its own rival platform. Apple TV has great originals, but lacks much else. And while Prime Video has quantity down, its library is overstuffed with the sorts of movies that you would have previously seen in the $1 DVD bin at Walmart.</p><p>Paramount+ lacks major movie franchises, and beyond “Yellowstone,” few <em>new </em>TV shows that generate much buzz, and Peacock has NBCUniversal's vault to draw from. This is a rich well with beloved sitcoms like “The Office,” “Parks and Recreation,” and “30 Rock.” Plus, it gets Universal movies, so as long as you don’t mind the Minions, that’s another advantage.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="DgXk78GDzbQeS3U9FudqW" name="Streaming-Service-Report-Card-2026_LIBRARY2" alt="Streaming Service Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/DgXk78GDzbQeS3U9FudqW.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><h2 id="originals">Originals</h2><p>Originals are a big part of what keeps you subscribed to a streaming service long-term. If a platform isn’t adding a consistent stream of stuff you want to watch, why stick around? </p><p>Netflix dominates this field, releasing more originals than its rivals, and producing shows that catch the zeitgeist, like “Stranger Things,” “Squid Game” and “Wednesday.” But it receives the lowest grade here, with the average quality level often being very poor over the past 12 months. Netflix original movies have a deserved reputation for being mostly skippable. </p><p><strong>HBO Max and Apple TV are the two standouts</strong>; both deliver some of the finest original television shows around. HBO is known for regularly dropping essential series, but Apple TV is really giving it some competition, and its commitment to variety hasn’t gone unnoticed.</p><div><blockquote><p>HBO Max and Apple TV are the two standouts; both deliver some of the finest original television shows around. </p></blockquote></div><p>Disney+ ensures Marvel and Star Wars fans are never lacking for anything to watch between theatrical releases, but Hulu deserves some recognition as well, for originals like “Alien: Earth,” “Only Murders in the Building” season 5, “The Shards,” and “Paradise” season 2 over the past year.</p><p>Prime Video is also starting to find a niche in buzzy teen dramas like "Off Campus," "The Summer I Turned Pretty," and “Sterling Point.” Meanwhile, Peacock is basically a required subscription for anybody who takes reality TV seriously. After all, it is the streaming home of  “The Traitors.” Finally, Paramount+ has had a poor 12 months, unless you’re a “South Park” fan.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="ffKz2BvMiUgpkijDPyuPY" name="Streaming-Service-Report-Card-2026_ORIGINALS2" alt="Streaming Service Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/ffKz2BvMiUgpkijDPyuPY.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><h2 id="interface">Interface</h2><p>To be frank, every streaming service has an interface that is only tolerable at best. There’s a reason the highest grade we awarded in this category was <strong>Apple TV</strong> with a passable B. Each has quirks and annoyances that you have to deal with. There’s no truly <em>great </em>interface out there.</p><p>They pretty much all take the same fundamental form, rows of movies/shows presented in a “tile” format, so there’s not a huge degree of difference between them. It really comes down to the individual pain points of each platform, because some are easier to tolerate than others</p><div><blockquote><p>Every streaming service has an interface that is only tolerable at best.</p></blockquote></div><p>Prime Video and Paramount+ ranked last. Amazon’s streamer is disorganized and presents you with PVOD content and add-on channel packages that you have to purchase separately. There’s nothing worse than seeing a movie you really want to watch on Prime Video, only to be frustrated when you discover it’s not on Prime Video and must be rented.</p><p>Paramount+ is similarly unintuitive to navigate, and, if I can offer a personal anecdote, I’ve faced a persistent problem with the mobile app. The season select button doesn’t work. So, I can watch season 1 of a show or nothing. And a quick web search tells me others have faced the same problem.</p><p>Also, and this goes for all the streaming services graded, we’re in an era where A.I. is getting ever smarter (and probably coming for our jobs), yet none of these platforms can implement a recommendation algorithm that reliably surfaces content similar to what you’ve watched. Do better!</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="GFWBe7znH27HFjep2kowX" name="Streaming-Service-Report-Card-2026_INTERFACE2" alt="Streaming Service Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/GFWBe7znH27HFjep2kowX.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><h2 id="live-content">Live Content</h2><p>Live content is an area that most major streaming services are rapidly expanding. It makes sense. For millions, live content (typically live sports) is the only reason they still watch traditional broadcast television, so it’s an area that holds plenty of value for viewers.</p><p>Looking at the past 12 months, <strong>Peacock wins in the live sports arena</strong> by a landslide. It was the home of the 2026 Winter Olympics and had Spanish-language broadcasts of the recent World Cup 2026. Beyond these special events (Which only come around every four years), it’s home to Sunday Night Football, NBA and WNBA games, and Premier League soccer.</p><p>Prime Video has been making impressive moves in this area with Thursday Night Football and NBA and WNBA games. Netflix is making similar waves with “WWE Raw,” select NFL games, boxing and its first-ever live MLB events in 2026. Apple TV isn’t getting left behind with MLS a major part of the service, and most importantly, comprehensive Formula 1 coverage.</p><div><blockquote><p>Peacock wins in the live sports arena by a landslide</p></blockquote></div><p>HBO Max has 72 regular-season NHL games per year and the Stanley Cup Final, but no NFL or NBA (WB’s deal with the NBA concluded after the 2024-25 season), which hurts its grade. While Disney+/Hulu blocks most of its sports behind an ESPN-shaped paywall. </p><p>The other big winner here is Paramount+, which competes with Peacock, thanks to the NFL, UFC, UEFA Champions League, Serie A, Carabao Cup and even some college football. If you have Paramount+ Premium, you also get some PGA Tour events and WNBA games.</p><p>Outside of sports, Hulu has the annual Academy Awards (but even as an Oscar nut, I know this is hardly a major draw), and Netflix has experimented with special broadcasts, such as “Skyscraper Live” back in January. These are nice extras, but for most subscribers, when we talk about live content, it’s all about sports, sports, sports. </p><p><em>Note: This is just an evaluation of the live programming on offer in the U.S. Live programming varies by market.</em></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="o2HDAMV2F5ZAtxv4pYUGY" name="Streaming-Service-Report-Card-2026_LIVE CONTENT" alt="Streaming Service Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/o2HDAMV2F5ZAtxv4pYUGY.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><h2 id="overall-grades">Overall Grades</h2><p>If you can only subscribe to one streaming service in 2026, we’d suggest <strong>HBO Max</strong>. While it didn’t receive the highest grade in every single category, overall it offers a practically unrivaled library, several original shows worth sticking around for, and a few live sporting events of note. </p><p>Netflix will presumably always be the most popular choice, and it scores respectable, even if its original movie output is disappointing. </p><p>Disney+/Hulu offers great value, and a breadth of content that will keep the whole family entertained. Apple TV puts quality over quantity, and there’s merit in that approach. Peacock is often neglected but might be worth considering, though its grade this time is significantly helped by major events (Olympics/World Cup) that aren’t annual.</p><div><blockquote><p>Overall, there is no perfect streaming service. Each platform has its strengths and areas for improvement.</p></blockquote></div><p>Paramount+ and Prime Video round out the report card, two services that have plus points, but just as many caveats. Hopefully, over the next 12 months, they can beef up their original lineup and come back swinging, ready to take on the pack we’ve graded above them in 2027. </p><p>Overall, there is no perfect streaming service. Each platform has its strengths and areas for improvement. Subscribing to 2-3 is perhaps the best way to get most of what appeals to you. However, returning to our survey results, nearly 30% of respondents subscribe to 7 or more platforms, which definitely seems excessive. My advice: you should cancel a few.</p><p>We’re already beginning to evaluate each of these streaming services for our next series of streaming service report cards in 2027, so watch this space; the winners and losers could change. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="5TUYbU5KaPLurENrRk5L3T" name="Streaming-Service-Report-Card-2026_OVERALL" alt="Streaming Service Report Card 2026: Overall Grades" src="https://cdn.mos.cms.futurecdn.net/5TUYbU5KaPLurENrRk5L3T.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Tom's Guide)</span></figcaption></figure><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/news/how-to-get-free-netflix">How to get Netflix for free — here are 3 ways</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/toms-guide-streaming-survey-shows-the-average-person-is-now-paying-over-usd60-a-month-and-more-than-half-are-using-this-free-service">Tom's Guide streaming survey 2026 — full results</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 3 addictive HBO Max shows to binge-watch over Labor Day weekend ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It's Labor Day weekend, and that means three glorious days of doing...well, whatever the hell we want. If you're hiding out from the heat inside on the couch, it's the perfect time to binge-watch all the TV shows people have been recommending, and HBO Max is home to some of the best out there. </p><p>While HBO and its streaming platform <a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max</a> are home to some of television's most intense <a href="https://www.tomsguide.com/entertainment/hbo-max/before-streaming-took-over-these-3-hbo-shows-rewrote-the-rules-of-tv-and-theyre-due-for-a-rewatch">prestige dramas</a>, from "The Sopranos" to "<a href="https://www.tomsguide.com/entertainment/hbo-max/a-game-of-thrones-movie-is-officially-happening-heres-everything-we-know-so-far">Game of Thrones</a>" to "<a href="https://www.tomsguide.com/opinion/succession-is-the-best-show-on-television-but-im-glad-its-ending">Succession</a>," all those seasons don't fit neatly into a three-day weekend. With that in mind, I'm highlighting some of the best shows on HBO Max to binge-watch this Labor Day weekend, each with only a few seasons to make it easy to start and finish them before you head back to work.</p><p>Consider this your Labor Day guide for what to watch this holiday weekend. So without further ado, let's dive into what HBO Max shows deserve a spot on your watchlist. </p><div class="product"><a data-dimension112="18cb598a-a95a-11f1-acc2-6fdd073a2024" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$" href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>HBO Max add-on subscription via Prime Video (1 year): </strong><a href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow" data-dimension112="18cb598a-a95a-11f1-acc2-6fdd073a2024" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$"><del>was $184/month</del><strong> now $132/month @ Amazon</strong></a> <br>This fantastic Prime Day deal offers a huge discount on an annual subscription to HBO Max. Select from three tiers, including the cheaper ad-supported plan and ad-free Standard.<a class="view-deal button" href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow" data-dimension112="18cb598a-a95a-11f1-acc2-6fdd073a2024" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$">View Deal</a></p></div><h2 id="39-somebody-somewhere-39">'Somebody Somewhere'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/YxG3F89ucWU" allowfullscreen></iframe></div></div><p><u>The vibe</u>: Catching up with an old friend at a tender moment in your life</p><p>I can't listen to "The Climb" by Miley Cyrus without bursting into tears, and I blame this show for that. I rarely re-watch things and have very few comfort shows as a result, but "Somebody Somewhere" is one I never get tired of revisiting. Comedian Bridget Everett really made something special with this one, and its rare 100% critics score on Rotten Tomatoes just goes to show it.</p><p>She stars as Sam, a middle-age loner at a crossroads in her life who returns to her Kansas hometown to care for her dying sister. While her shot at a singing career has long fizzled out, she rediscovers her passion through a former high school classmate (Jeff Hiller, in an Emmy-winning supporting performance), who talks her into checking out his church's unofficial choir practice. Across three tender, slice-of-life seasons, Sam really comes into her own, and it warms your heart to watch her embrace her light.</p><p><em>Rotten Tomatoes score:</em> <a href="https://www.rottentomatoes.com/tv/somebody_somewhere" target="_blank">100%</a><br><em><strong>Watch </strong></em><a href="https://www.hbomax.com/show/f1e64d9c-cd12-4254-b980-7442ab8d82d3" target="_blank" rel="nofollow"><em><strong>"Somebody Somewhere" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="39-chernobyl-39">'Chernobyl'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/s9APLXM9Ei8" allowfullscreen></iframe></div></div><p><u>The vibe</u><em>:</em> A tense and beautifully written historical drama that lives up to the hype</p><p>Before Craig Mazin led Ellie and Joel's television debut in "<a href="https://www.tomsguide.com/reviews/the-last-of-us-review-hbo-series-is-great-because-its-different">The Last of Us</a>," he cut his teeth at Max as executive producer on "Chernobyl," one of the best TV shows of all time in my humble opinion. It's a bleak but devastatingly human story about those impacted by the 1986 disaster at the Chernobyl Nuclear Power Plant in Pripyat. </p><p>Jared Harris stars as Valery Legasov, a nuclear physicist and the only one with an ounce of sense on a response team stacked with bureaucrats too busy pointing fingers or downplaying the damage to do what needs to be done. His idealistic sense of justice butts head with Boris Shcherbina (Stellan Skarsgård), an engineer turned politician leading the clean-up efforts. Their investigation uncovers the rotting stench of negligence while authorities continue to throw bodies at Chernobyl without understanding the full scope.  </p><p><em>Rotten Tomatoes score:</em> <a href="https://www.rottentomatoes.com/tv/chernobyl" target="_blank">95%</a><br><em><strong>Watch </strong></em><a href="https://www.hbomax.com/show/396999a6-3fff-4af3-802b-10c46d10deff" target="_blank" rel="nofollow"><em><strong>"Chernobyl" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="39-dtf-st-louis-39">'DTF St. Louis'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/u1XHd5rIvmY" allowfullscreen></iframe></div></div><p><u>The vibe</u>: A suburban noire with pitch-black humor and a messy love triangle</p><p>This dark comedy follows three adult friends (kind of) played by Jason Bateman, David Harbour, and Linda Cardellini) who are all stuck in the same midlife rut. I say "kind of" because the relationship between these three is so messy, "friend" doesn't even begin to cover it. </p><p>When local weatherman and microcelebrity Clark (Bateman) becomes fast friends with a married sign language interpreter Floyd (Harbour), he convinces him to check out a local dating app for swingers to try to help revive his dead bedroom. Given that we find Floyd dead in the first episode, you can guess about how well that went. "DTF St. Louis" is a gripping, emotional rollercoaster packed with deeply flawed but endearing characters you can't help but root for.</p><p><em>Rotten Tomatoes score:</em> <a href="https://www.rottentomatoes.com/tv/dtf_st_louis" target="_blank">89%</a><br><em><strong>Watch </strong></em><a href="https://www.hbomax.com/show/26657073-264a-4f77-842e-378d11b2775e" target="_blank" rel="nofollow"><em><strong>"DTF St. Louis" on HBO Max</strong></em></a><em><strong> now</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-report-card-2026-are-its-originals-and-library-good-enough-to-be-the-no-1-streaming-service">HBO Max Report Card 2026: Are its originals and library good enough to be the No. 1 streaming service?</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist">3 best feel-good HBO Max shows to add to your watchlist</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-underrated-hbo-max-miniseries-you-can-binge-in-one-day-including-a-war-drama-and-political-thriller">3 underrated HBO Max miniseries you can binge in one day — including a war drama and political thriller</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/3-addictive-hbo-max-shows-to-binge-watch-over-labor-day-weekend</link>
                                                                            <description>
                            <![CDATA[ Catch up on the best HBO Max has to offer this holiday weekend with 3 shows worth binge-watching. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hsMRa3x9dnEZC9QhBEDHjA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WbYQpmKbZoaJRoNqwCmT8m-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 05 Sep 2026 18:46:30 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alyse Stanley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Alyse Stanley is a news editor at Tom’s Guide, overseeing weekend coverage and writing about the latest in tech, gaming, and entertainment. Before Tom’s Guide, Alyse worked as an editor for the Washington Post’s sunsetted video game section, Launcher, where she also wrote about indie games you shouldn’t miss, how to tackle your gaming backlog, and all things Nintendo. She previously led Gizmodo’s weekend news desk covering breaking tech news and has written game reviews and features for outlets like Polygon, Unwinnable, and Rock, Paper, Shotgun. A recent Chicago-area transplant born and raised in Virginia, Alyse is a big fan of horror movies, cartoons, and roller skating. She&#039;s also a puzzle fan and can often be found contributing to the NYT Connections coverage on Tom&#039;s Guide &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WbYQpmKbZoaJRoNqwCmT8m-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max logo on a TV]]></media:description>                                                            <media:text><![CDATA[HBO Max logo on a TV]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max logo on a TV]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WbYQpmKbZoaJRoNqwCmT8m-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's Labor Day weekend, and that means three glorious days of doing...well, whatever the hell we want. If you're hiding out from the heat inside on the couch, it's the perfect time to binge-watch all the TV shows people have been recommending, and HBO Max is home to some of the best out there. </p><p>While HBO and its streaming platform <a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max</a> are home to some of television's most intense <a href="https://www.tomsguide.com/entertainment/hbo-max/before-streaming-took-over-these-3-hbo-shows-rewrote-the-rules-of-tv-and-theyre-due-for-a-rewatch">prestige dramas</a>, from "The Sopranos" to "<a href="https://www.tomsguide.com/entertainment/hbo-max/a-game-of-thrones-movie-is-officially-happening-heres-everything-we-know-so-far">Game of Thrones</a>" to "<a href="https://www.tomsguide.com/opinion/succession-is-the-best-show-on-television-but-im-glad-its-ending">Succession</a>," all those seasons don't fit neatly into a three-day weekend. With that in mind, I'm highlighting some of the best shows on HBO Max to binge-watch this Labor Day weekend, each with only a few seasons to make it easy to start and finish them before you head back to work.</p><p>Consider this your Labor Day guide for what to watch this holiday weekend. So without further ado, let's dive into what HBO Max shows deserve a spot on your watchlist. </p><div class="product"><a data-dimension112="18cb598a-a95a-11f1-acc2-6fdd073a2024" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$" href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>HBO Max add-on subscription via Prime Video (1 year): </strong><a href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow" data-dimension112="18cb598a-a95a-11f1-acc2-6fdd073a2024" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$"><del>was $184/month</del><strong> now $132/month @ Amazon</strong></a> <br>This fantastic Prime Day deal offers a huge discount on an annual subscription to HBO Max. Select from three tiers, including the cheaper ad-supported plan and ad-free Standard.<a class="view-deal button" href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow" data-dimension112="18cb598a-a95a-11f1-acc2-6fdd073a2024" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$">View Deal</a></p></div><h2 id="39-somebody-somewhere-39">'Somebody Somewhere'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/YxG3F89ucWU" allowfullscreen></iframe></div></div><p><u>The vibe</u>: Catching up with an old friend at a tender moment in your life</p><p>I can't listen to "The Climb" by Miley Cyrus without bursting into tears, and I blame this show for that. I rarely re-watch things and have very few comfort shows as a result, but "Somebody Somewhere" is one I never get tired of revisiting. Comedian Bridget Everett really made something special with this one, and its rare 100% critics score on Rotten Tomatoes just goes to show it.</p><p>She stars as Sam, a middle-age loner at a crossroads in her life who returns to her Kansas hometown to care for her dying sister. While her shot at a singing career has long fizzled out, she rediscovers her passion through a former high school classmate (Jeff Hiller, in an Emmy-winning supporting performance), who talks her into checking out his church's unofficial choir practice. Across three tender, slice-of-life seasons, Sam really comes into her own, and it warms your heart to watch her embrace her light.</p><p><em>Rotten Tomatoes score:</em> <a href="https://www.rottentomatoes.com/tv/somebody_somewhere" target="_blank">100%</a><br><em><strong>Watch </strong></em><a href="https://www.hbomax.com/show/f1e64d9c-cd12-4254-b980-7442ab8d82d3" target="_blank" rel="nofollow"><em><strong>"Somebody Somewhere" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="39-chernobyl-39">'Chernobyl'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/s9APLXM9Ei8" allowfullscreen></iframe></div></div><p><u>The vibe</u><em>:</em> A tense and beautifully written historical drama that lives up to the hype</p><p>Before Craig Mazin led Ellie and Joel's television debut in "<a href="https://www.tomsguide.com/reviews/the-last-of-us-review-hbo-series-is-great-because-its-different">The Last of Us</a>," he cut his teeth at Max as executive producer on "Chernobyl," one of the best TV shows of all time in my humble opinion. It's a bleak but devastatingly human story about those impacted by the 1986 disaster at the Chernobyl Nuclear Power Plant in Pripyat. </p><p>Jared Harris stars as Valery Legasov, a nuclear physicist and the only one with an ounce of sense on a response team stacked with bureaucrats too busy pointing fingers or downplaying the damage to do what needs to be done. His idealistic sense of justice butts head with Boris Shcherbina (Stellan Skarsgård), an engineer turned politician leading the clean-up efforts. Their investigation uncovers the rotting stench of negligence while authorities continue to throw bodies at Chernobyl without understanding the full scope.  </p><p><em>Rotten Tomatoes score:</em> <a href="https://www.rottentomatoes.com/tv/chernobyl" target="_blank">95%</a><br><em><strong>Watch </strong></em><a href="https://www.hbomax.com/show/396999a6-3fff-4af3-802b-10c46d10deff" target="_blank" rel="nofollow"><em><strong>"Chernobyl" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="39-dtf-st-louis-39">'DTF St. Louis'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/u1XHd5rIvmY" allowfullscreen></iframe></div></div><p><u>The vibe</u>: A suburban noire with pitch-black humor and a messy love triangle</p><p>This dark comedy follows three adult friends (kind of) played by Jason Bateman, David Harbour, and Linda Cardellini) who are all stuck in the same midlife rut. I say "kind of" because the relationship between these three is so messy, "friend" doesn't even begin to cover it. </p><p>When local weatherman and microcelebrity Clark (Bateman) becomes fast friends with a married sign language interpreter Floyd (Harbour), he convinces him to check out a local dating app for swingers to try to help revive his dead bedroom. Given that we find Floyd dead in the first episode, you can guess about how well that went. "DTF St. Louis" is a gripping, emotional rollercoaster packed with deeply flawed but endearing characters you can't help but root for.</p><p><em>Rotten Tomatoes score:</em> <a href="https://www.rottentomatoes.com/tv/dtf_st_louis" target="_blank">89%</a><br><em><strong>Watch </strong></em><a href="https://www.hbomax.com/show/26657073-264a-4f77-842e-378d11b2775e" target="_blank" rel="nofollow"><em><strong>"DTF St. Louis" on HBO Max</strong></em></a><em><strong> now</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-report-card-2026-are-its-originals-and-library-good-enough-to-be-the-no-1-streaming-service">HBO Max Report Card 2026: Are its originals and library good enough to be the No. 1 streaming service?</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist">3 best feel-good HBO Max shows to add to your watchlist</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-underrated-hbo-max-miniseries-you-can-binge-in-one-day-including-a-war-drama-and-political-thriller">3 underrated HBO Max miniseries you can binge in one day — including a war drama and political thriller</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ HBO Max Report Card 2026: Are its originals and library good enough to be the No. 1 streaming service? ]]></title>
                                                                                                <dc:content><![CDATA[ <p>For as long as I can remember, HBO Max has reigned supreme at the top of our <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> guide. Its position as our No. 1 pick has extended for more than half a decade. It’s held the crown for a very long time. But a king can always be usurped from their throne (just ask any of the cast of HBO’s “Game of Thrones” and its numerous spin-offs). </p><p>Tom’s Guide’s streaming team evaluates the latest movies and TV shows along with the various platforms that house them for a living. That’s why we’ve put together report cards for the biggest streaming services in the U.S., grading each across the most important categories over the past 12 months. These include pricing, overall library, original content, and more.</p><p>Today, it’s HBO Max’s turn in the spotlight. So, let’s dive in and see if this streamer remains worthy of its No. 1 position in 2026.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="vns3hTCnGYYAprQvKqkzm6" name="HBO-Max_Streaming-Report-Card-2026" alt="HBO Max Streaming Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/vns3hTCnGYYAprQvKqkzm6.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nick Bush for Tom's Guide)</span></figcaption></figure><h2 id="pricing-2">Pricing</h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Tier</strong></p></td><td  ><p><strong>Price (monthly)</strong></p></td><td  ><p><strong>Ads</strong></p></td><td  ><p><strong>Live sports</strong></p></td><td  ><p><strong>Concurrent streaming</strong></p></td><td  ><p><strong>Offline downloads</strong></p></td></tr><tr><td class="firstcol " ><p>Basic</p></td><td  ><p>$10.99</p></td><td  ><p>Yes</p></td><td  ><p>No</p></td><td  ><p>2 devices</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p>Standard</p></td><td  ><p>$18.49</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td><td  ><p>2 devices</p></td><td  ><p>30 a month</p></td></tr><tr><td class="firstcol " ><p>Premium</p></td><td  ><p>$22.99</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td><td  ><p>4 devices</p></td><td  ><p>100 a month</p></td></tr></tbody></table></div><p>HBO Max comes in three flavors: Basic ($10.99), Standard ($18.49), and Premium ($22.49). As is fairly standard, its cheapest tier is ad-supported. It's also more expensive than the equivalent on rival platforms like Netflix and Paramount+ ($8.99). In fact, aside from Hulu ($11.99), it’s the most expensive ad-supported tier of all the major streaming services.</p><p>The Standard subscription removes ads, offers offline downloads (with a monthly limit, which feels stingy), and, most importantly for some, includes live sports. At $18.49, it’s not cheap, but perhaps the best value-for-money tier. If you want the full package, the Premium tier includes 4K viewing with Dolby Vision and Dolby Atmos, where supported. It also raises the offline downloads cap to 100 (really, it should be unlimited) and allows you to stream on up to 4 devices simultaneously. It’s HBO Max at its…<em>max</em>!</p><p>While there are cheaper streaming services, HBO Max’s monthly subscription cost is quite reasonable for everything it offers. And as I’ll discuss below, in this case you’re getting what you pay for.</p><p><strong>Grade:</strong> B</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ON9bjW"></div>                            </div>                            <script src="https://kwizly.com/embed/ON9bjW.js" async></script><h2 id="library-2">Library</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dvqK7G74RGN8UPL8zR3Ly6" name="The Pitt" alt="The Pitt" src="https://cdn.mos.cms.futurecdn.net/dvqK7G74RGN8UPL8zR3Ly6.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>“It’s not TV. It’s HBO,” goes the iconic 2000s commercial, and while I might normally wrinkle my nose at such corporate hubris, in the case of HBO, the network has earned the right to brag a little about its offerings. HBO Max has arguably the strongest library of any streaming service.</p><p>Its back catalog of acclaimed TV is spectacular, from classics like “The Wire,” “The Sopranos,” and “Curb Your Enthusiasm” to modern favorites like the entire “Game of Thrones” universe, “Succession,” and, of course, “The Pitt.” There are loads of the best TV shows of all time, all available exclusively on HBO Max. Binge-watchers are spoilt for choice.</p><div><blockquote><p>HBO Max offers arguably the strongest library of any streaming service.</p></blockquote></div><p>It’s no slouch in the movie department either. Owned by Warner Bros., the studio's theatrical releases arrive on HBO Max first (after a PVOD period). </p><p>In the past 12 months, this includes “Superman,” “Weapons,” “Sinners”, and the Oscar-dominating “One Battle After Another.” It’s also inked a deal with darling distributor A24 to get its movies before any rival streaming service, giving HBO Max a range of critical favorites along with WB blockbusters.</p><p><strong>Grade: </strong>A-</p><h2 id="originals-2">Originals</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uwfpoUE5jKpJSEHcV2VSVZ" name="a-knight-of-the-seven-kingdoms (1).jpg" alt="Our first image from "A Knight of the Seven Kingdoms" featuring Dunk (Peter Claffey)" src="https://cdn.mos.cms.futurecdn.net/uwfpoUE5jKpJSEHcV2VSVZ.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Steffan Hill/HBO)</span></figcaption></figure><p>It’s no surprise that when it comes to original content, HBO Max stands above the rest. In fact, my colleague, Kelly Woo, was in favor of giving the platform the highest grade in this category for “The Pitt” season 2 alone. </p><p>Other highlights of the past year include the well-received “Thrones” spin-off “A Knight of the Seven Kingdoms” (and the latest season of “House of the Dragon”), the fourth season of “Industry,” which keeps the show’s near-flawless record intact. Plus, HBO Max is now dipping into the superhero universe with the first live-action offering from the DCU, “Lanterns.”</p><p>If you prefer comedy to absorbing dramas, try “The Chair Company” and new seasons of “Conan O’Brien Must Go” and “The Comeback” with “Friends” favorite Lisa Kudrow. </p><div><blockquote><p>When it comes to original content, HBO Max stands above the rest.</p></blockquote></div><p>HBO Max doesn’t offer many direct-to-streaming movies, but as noted, it gets Warner Bros and A24’s theatrical slates, giving film fans more than enough to watch throughout the year.</p><p><strong>Grade: </strong>A+</p><h2 id="interface-2">Interface</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="H5iFdU5cshBu9TLZmXVBBa" name="hbo-max-home-page-september-2026" alt="A screenshot of the HBO Max homepage in September 2026" src="https://cdn.mos.cms.futurecdn.net/H5iFdU5cshBu9TLZmXVBBa.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>Considering the strength of HBO Max’s library, it’s unfortunate that actually accessing all that worthwhile content can be a chore. It gets the basics right with TV shows and movies pleasingly laid out in the usual “tile” style format, but it’s rather telling that if you Google “HBO Max interface,” the first result is a Reddit thread titled “Max’s UI is so damn terrible.”</p><p>Common issues include the platform struggling to mark an episode as finished, even when you’re deep into the credits, which makes the “continue watching” option a little useless. Plus, its algorithm does a poor job of surfacing similar content to the shows you’ve been watching. I hope you like Bill Maher, cause HBO Max loves recommending him!</p><div><blockquote><p>If you google “HBO Max interface,” the first result is a Reddit thread titled “Max’s UI is so damn terrible.”</p></blockquote></div><p>HBO Max has also removed useful filters such as sorting content by A-Z. It’s not alone in this quest to reduce user options; Netflix has done the same.</p><p><strong>Grade: </strong>C</p><h2 id="live-content-2">Live content</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:56.20%;"><img id="uoSv27Ji2TC2Px59xjiwQh" name="March Madness 2025" alt="A detail view of a Wilson basketball bearing the March Madness logo" src="https://cdn.mos.cms.futurecdn.net/uoSv27Ji2TC2Px59xjiwQh.jpg" mos="" align="middle" fullscreen="" width="1000" height="562" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Fisher/Getty Images)</span></figcaption></figure><p>When it comes to live content on HBO Max, we’re primarily talking about live sports, which isn't a knock against the platform. Sports are among the most popular live broadcasts, and for many, the only reason they still watch any form of live television (including yours truly).</p><p>HBO Max streams more than 1,700 live sporting events a year. It offers up to 72 regular-season NHL games per year and the Stanley Cup Final. MLB fans can enjoy Tuesday Night Baseball and the American League postseason, but not the National League postseason and World Series (they're on FOX).</p><div><blockquote><p>The lack of any NFL and NBA games really hurts HBO Max's grade in this category.</p></blockquote></div><p>It also offers a selection of tennis, cycling and racing, though it comes up short in soccer, offering Men’s and Women’s United States National Team matches but no Premier League or Champions League, and it didn’t offer subscribers any World Cup action over the summer.</p><p>The lack of any NFL and NBA games (WB’s deal with the NBA concluded after the 2024-25 season) really hurts its grade in this category. After all, these are the two most popular sports in the U.S.</p><p><em>Note: This is just an evaluation of the live programming on offer in the U.S. Live programming varies by market.</em></p><p><strong>Grade: </strong>C+</p><h2 id="overall-grade-b">Overall grade: B+</h2><p>If you’re looking to enjoy some of the best TV ever made and a strong library of movies fresh from the cinema, then HBO Max is hard to beat. When it comes to content quality, no other streaming service can rival its enviably large selection of acclaimed, binge-worthy TV series. </p><p>Its lackluster interface lets it down, and many sports fans will be forced to go elsewhere for the biggest leagues and matches. But if your primary reason for subscribing to a service is must-watch TV shows (and a selection of mostly worthwhile movies), then HBO Max remains undefeated.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max review: Back to the old name, but still the same Max content</a></li><li><a href="https://www.tomsguide.com/news/how-to-get-max-for-free">How to get HBO Max for free — here are 4 ways</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/hbo-max-report-card-2026-are-its-originals-and-library-good-enough-to-be-the-no-1-streaming-service</link>
                                                                            <description>
                            <![CDATA[ HBO Max has been ranked our favorite streaming service for years, so we're grading it to determine if it deserves to retain its lofty position. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jJuY6D2TCF86GKKoeMoqD5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/X8TPSxrQWWwc4HVj564Tq8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 05 Sep 2026 08:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/X8TPSxrQWWwc4HVj564Tq8-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO Max; Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max on a multicolor background]]></media:description>                                                            <media:text><![CDATA[HBO Max on a multicolor background]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max on a multicolor background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/X8TPSxrQWWwc4HVj564Tq8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>For as long as I can remember, HBO Max has reigned supreme at the top of our <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> guide. Its position as our No. 1 pick has extended for more than half a decade. It’s held the crown for a very long time. But a king can always be usurped from their throne (just ask any of the cast of HBO’s “Game of Thrones” and its numerous spin-offs). </p><p>Tom’s Guide’s streaming team evaluates the latest movies and TV shows along with the various platforms that house them for a living. That’s why we’ve put together report cards for the biggest streaming services in the U.S., grading each across the most important categories over the past 12 months. These include pricing, overall library, original content, and more.</p><p>Today, it’s HBO Max’s turn in the spotlight. So, let’s dive in and see if this streamer remains worthy of its No. 1 position in 2026.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:69.53%;"><img id="vns3hTCnGYYAprQvKqkzm6" name="HBO-Max_Streaming-Report-Card-2026" alt="HBO Max Streaming Report Card 2026" src="https://cdn.mos.cms.futurecdn.net/vns3hTCnGYYAprQvKqkzm6.jpg" mos="" align="middle" fullscreen="" width="2560" height="1780" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nick Bush for Tom's Guide)</span></figcaption></figure><h2 id="pricing-2">Pricing</h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>Tier</strong></p></td><td  ><p><strong>Price (monthly)</strong></p></td><td  ><p><strong>Ads</strong></p></td><td  ><p><strong>Live sports</strong></p></td><td  ><p><strong>Concurrent streaming</strong></p></td><td  ><p><strong>Offline downloads</strong></p></td></tr><tr><td class="firstcol " ><p>Basic</p></td><td  ><p>$10.99</p></td><td  ><p>Yes</p></td><td  ><p>No</p></td><td  ><p>2 devices</p></td><td  ><p>No</p></td></tr><tr><td class="firstcol " ><p>Standard</p></td><td  ><p>$18.49</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td><td  ><p>2 devices</p></td><td  ><p>30 a month</p></td></tr><tr><td class="firstcol " ><p>Premium</p></td><td  ><p>$22.99</p></td><td  ><p>No</p></td><td  ><p>Yes</p></td><td  ><p>4 devices</p></td><td  ><p>100 a month</p></td></tr></tbody></table></div><p>HBO Max comes in three flavors: Basic ($10.99), Standard ($18.49), and Premium ($22.49). As is fairly standard, its cheapest tier is ad-supported. It's also more expensive than the equivalent on rival platforms like Netflix and Paramount+ ($8.99). In fact, aside from Hulu ($11.99), it’s the most expensive ad-supported tier of all the major streaming services.</p><p>The Standard subscription removes ads, offers offline downloads (with a monthly limit, which feels stingy), and, most importantly for some, includes live sports. At $18.49, it’s not cheap, but perhaps the best value-for-money tier. If you want the full package, the Premium tier includes 4K viewing with Dolby Vision and Dolby Atmos, where supported. It also raises the offline downloads cap to 100 (really, it should be unlimited) and allows you to stream on up to 4 devices simultaneously. It’s HBO Max at its…<em>max</em>!</p><p>While there are cheaper streaming services, HBO Max’s monthly subscription cost is quite reasonable for everything it offers. And as I’ll discuss below, in this case you’re getting what you pay for.</p><p><strong>Grade:</strong> B</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ON9bjW"></div>                            </div>                            <script src="https://kwizly.com/embed/ON9bjW.js" async></script><h2 id="library-2">Library</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dvqK7G74RGN8UPL8zR3Ly6" name="The Pitt" alt="The Pitt" src="https://cdn.mos.cms.futurecdn.net/dvqK7G74RGN8UPL8zR3Ly6.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>“It’s not TV. It’s HBO,” goes the iconic 2000s commercial, and while I might normally wrinkle my nose at such corporate hubris, in the case of HBO, the network has earned the right to brag a little about its offerings. HBO Max has arguably the strongest library of any streaming service.</p><p>Its back catalog of acclaimed TV is spectacular, from classics like “The Wire,” “The Sopranos,” and “Curb Your Enthusiasm” to modern favorites like the entire “Game of Thrones” universe, “Succession,” and, of course, “The Pitt.” There are loads of the best TV shows of all time, all available exclusively on HBO Max. Binge-watchers are spoilt for choice.</p><div><blockquote><p>HBO Max offers arguably the strongest library of any streaming service.</p></blockquote></div><p>It’s no slouch in the movie department either. Owned by Warner Bros., the studio's theatrical releases arrive on HBO Max first (after a PVOD period). </p><p>In the past 12 months, this includes “Superman,” “Weapons,” “Sinners”, and the Oscar-dominating “One Battle After Another.” It’s also inked a deal with darling distributor A24 to get its movies before any rival streaming service, giving HBO Max a range of critical favorites along with WB blockbusters.</p><p><strong>Grade: </strong>A-</p><h2 id="originals-2">Originals</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uwfpoUE5jKpJSEHcV2VSVZ" name="a-knight-of-the-seven-kingdoms (1).jpg" alt="Our first image from "A Knight of the Seven Kingdoms" featuring Dunk (Peter Claffey)" src="https://cdn.mos.cms.futurecdn.net/uwfpoUE5jKpJSEHcV2VSVZ.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Steffan Hill/HBO)</span></figcaption></figure><p>It’s no surprise that when it comes to original content, HBO Max stands above the rest. In fact, my colleague, Kelly Woo, was in favor of giving the platform the highest grade in this category for “The Pitt” season 2 alone. </p><p>Other highlights of the past year include the well-received “Thrones” spin-off “A Knight of the Seven Kingdoms” (and the latest season of “House of the Dragon”), the fourth season of “Industry,” which keeps the show’s near-flawless record intact. Plus, HBO Max is now dipping into the superhero universe with the first live-action offering from the DCU, “Lanterns.”</p><p>If you prefer comedy to absorbing dramas, try “The Chair Company” and new seasons of “Conan O’Brien Must Go” and “The Comeback” with “Friends” favorite Lisa Kudrow. </p><div><blockquote><p>When it comes to original content, HBO Max stands above the rest.</p></blockquote></div><p>HBO Max doesn’t offer many direct-to-streaming movies, but as noted, it gets Warner Bros and A24’s theatrical slates, giving film fans more than enough to watch throughout the year.</p><p><strong>Grade: </strong>A+</p><h2 id="interface-2">Interface</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="H5iFdU5cshBu9TLZmXVBBa" name="hbo-max-home-page-september-2026" alt="A screenshot of the HBO Max homepage in September 2026" src="https://cdn.mos.cms.futurecdn.net/H5iFdU5cshBu9TLZmXVBBa.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>Considering the strength of HBO Max’s library, it’s unfortunate that actually accessing all that worthwhile content can be a chore. It gets the basics right with TV shows and movies pleasingly laid out in the usual “tile” style format, but it’s rather telling that if you Google “HBO Max interface,” the first result is a Reddit thread titled “Max’s UI is so damn terrible.”</p><p>Common issues include the platform struggling to mark an episode as finished, even when you’re deep into the credits, which makes the “continue watching” option a little useless. Plus, its algorithm does a poor job of surfacing similar content to the shows you’ve been watching. I hope you like Bill Maher, cause HBO Max loves recommending him!</p><div><blockquote><p>If you google “HBO Max interface,” the first result is a Reddit thread titled “Max’s UI is so damn terrible.”</p></blockquote></div><p>HBO Max has also removed useful filters such as sorting content by A-Z. It’s not alone in this quest to reduce user options; Netflix has done the same.</p><p><strong>Grade: </strong>C</p><h2 id="live-content-2">Live content</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:56.20%;"><img id="uoSv27Ji2TC2Px59xjiwQh" name="March Madness 2025" alt="A detail view of a Wilson basketball bearing the March Madness logo" src="https://cdn.mos.cms.futurecdn.net/uoSv27Ji2TC2Px59xjiwQh.jpg" mos="" align="middle" fullscreen="" width="1000" height="562" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Fisher/Getty Images)</span></figcaption></figure><p>When it comes to live content on HBO Max, we’re primarily talking about live sports, which isn't a knock against the platform. Sports are among the most popular live broadcasts, and for many, the only reason they still watch any form of live television (including yours truly).</p><p>HBO Max streams more than 1,700 live sporting events a year. It offers up to 72 regular-season NHL games per year and the Stanley Cup Final. MLB fans can enjoy Tuesday Night Baseball and the American League postseason, but not the National League postseason and World Series (they're on FOX).</p><div><blockquote><p>The lack of any NFL and NBA games really hurts HBO Max's grade in this category.</p></blockquote></div><p>It also offers a selection of tennis, cycling and racing, though it comes up short in soccer, offering Men’s and Women’s United States National Team matches but no Premier League or Champions League, and it didn’t offer subscribers any World Cup action over the summer.</p><p>The lack of any NFL and NBA games (WB’s deal with the NBA concluded after the 2024-25 season) really hurts its grade in this category. After all, these are the two most popular sports in the U.S.</p><p><em>Note: This is just an evaluation of the live programming on offer in the U.S. Live programming varies by market.</em></p><p><strong>Grade: </strong>C+</p><h2 id="overall-grade-b">Overall grade: B+</h2><p>If you’re looking to enjoy some of the best TV ever made and a strong library of movies fresh from the cinema, then HBO Max is hard to beat. When it comes to content quality, no other streaming service can rival its enviably large selection of acclaimed, binge-worthy TV series. </p><p>Its lackluster interface lets it down, and many sports fans will be forced to go elsewhere for the biggest leagues and matches. But if your primary reason for subscribing to a service is must-watch TV shows (and a selection of mostly worthwhile movies), then HBO Max remains undefeated.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max review: Back to the old name, but still the same Max content</a></li><li><a href="https://www.tomsguide.com/news/how-to-get-max-for-free">How to get HBO Max for free — here are 4 ways</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 5 best new movies to stream this weekend on Netflix, Disney+, Apple TV, and more (September 5-6) ]]></title>
                                                                                                <dc:content><![CDATA[ <p>A new month means there's no shortage of things to watch across <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">the best streaming services</a>, but narrowing down which movies are worth your time can quickly become a headache. That's why I'm here every weekend, highlighting the best new movies on streaming so you don't waste your precious down time scrolling. </p><p>Leading the pack this week is Ryan Reynolds and Kenneth Branagh in an '80s-style spy caper called <strong>"Mayday"</strong> on Apple TV. You can get your dose of baby Yoda in <strong>"Star Wars: the Mandalorian and Grogu"</strong> now that it's finally on Disney+. Or, for a silly LEGO-fied version of the show's familiar beats, look no further than <strong>"LEGO Star Wars: The Mandalorian." </strong>Over on HBO Max, millennials will love <strong>"The Robot Chicken Adult Swim Special"</strong> for a nostalgia flashbang that brings back your favorite characters from the last 25 years of Adult Swim. Meanwhile, Netflix just got some new nightmare fuel in the form of <strong>"Smile 2," </strong>a surprisingly competent sequel.</p><p>So without further ado, let's dive into the best new movies to watch this weekend on streaming. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X851me"></div>                            </div>                            <script src="https://kwizly.com/embed/X851me.js" async></script><h2 id="39-mayday-39-apple-tv">'Mayday' (Apple TV)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/om5Un9X720M" allowfullscreen></iframe></div></div><p><u><em>The vibe</em></u><em>:</em> A cross between an '80s action movie and buddy comedy back in the U.S.S.R</p><p><u><em>Why you should watch it</em></u><em>:</em> "Mayday" is <strong>a solid spy caper that cashes in on nostalgia for glossy '80s action flicks</strong>. Set in 1987, it stars <strong>Ryan Reynolds</strong> as a<strong> hotshot U.S. Navy pilot</strong> whose flying high since the blockbuster success of "Top Gun." That is, until he gets shot down and stranded in the Russian wilderness during a top-secret Cold War mission over Soviet territory. To have any hope of getting home in one piece, he has to team up with <strong>Kenneth Branagh's gruff ex-KGB agent with a soft spot for American culture</strong>.</p><p><em><strong>Watch </strong></em><a href="https://tv.apple.com/us/movie/mayday/umc.cmc.shin43vzfoz3h4ggx41z8rf" target="_blank" rel="nofollow"><em><strong>"Mayday" on Apple TV+</strong></em></a><em><strong> now</strong></em></p><h2 id="39-star-wars-the-mandalorian-and-grogu-39-disney">'Star Wars: The Mandalorian and Grogu' (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IHWlvwu8t1w" allowfullscreen></iframe></div></div><p><u><em>The vibe</em></u>: More shenanigans with the galaxy's dreamiest bounty hunter and his pint-sized companion</p><p><u><em>Why you should watch it</em></u>: If you ask me, this is where "The Mandalorian and Grogu" should have premiered instead of in theaters. It feels like<strong> </strong>a mini "Mandalorian" marathon retrofitted to the big screen, which might explain why it was the lowest-grossing Star Wars movie in history. Din Djarin (Pedro Pascal) and Grogu <strong>take on a mission for the New Republic to rescue Rotta the Hutt (voiced by "The Bear's" Jeremy Allen White)</strong>, Jabba's heir, from a rival crime syndicate to dig up some intel on an Imperial warlord. Their assignment spirals into <strong>a galaxy-spanning adventure</strong> filled with all the blaster fights and Force magic you'd expect of a Star Wars outing.</p><p><em><strong>Watch </strong></em><a href="https://www.disneyplus.com/browse/entity-d830ec57-499e-498c-b6b3-2b85a18a5f51" target="_blank" rel="nofollow"><em><strong>"The Mandalorian and Grogu" on Disney+</strong></em></a><em><strong> now</strong></em></p><h2 id="lego-star-wars-the-mandalorian-disney">‘LEGO Star Wars: The Mandalorian’ (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/NEqBkXeEpkk" allowfullscreen></iframe></div></div><p><u><em>The vibe</em></u>: Even more Mando and Grogu shenanigans (this time with LEGO!)</p><p><u><em>Why you should watch it</em></u>: The LEGO video game and movie adaptations <em>should </em>be blatant cash grabs, but the goofy sense of humor and genuine artistry (you can tell the animators had fun!) always manage to steal my heart nonetheless. <strong>This animated special covers the entire three-season saga of "The Mandalorian,"</strong> featuring a returning voice cast that includes Amy Sedaris, Rosario Dawson, Timothy Olyphant and Katee Sackhoff. And of course, <strong>plenty of LEGO Baby Yoda cuteness </strong>to melt your heart. </p><p><em><strong>Watch </strong></em><a href="https://www.disneyplus.com/browse/entity-e1234eda-704c-4729-a47e-e8be088bc61f" target="_blank" rel="nofollow"><em><strong>"LEGO Star Wars: The Mandalorian" on Disney+</strong></em></a><em><strong> now</strong></em></p><h2 id="the-robot-chicken-adult-swim-special-hbo-max">‘The Robot Chicken Adult Swim Special’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/QqJbimJ6uuM" allowfullscreen></iframe></div></div><p><u><em>The vibe</em></u>: A nostalgia flashbang of Adult Swim's biggest shows (and the ones we all forgot about)</p><p><u><em>Why you should watch it</em></u>: If, like me, you spent your formative years staying up way to late watching <strong>"Adult Swim," this 25th anniversary special</strong> is for you. In the trailer alone, I counted like five shows I haven't thought about in years — and some, like "Assy McGee," that should have stayed forgotten. <strong>Adult Swim's weirdest characters over the years</strong> from shows like "The Venture Bros.," "Smiling Friends," and "Aqua Teen Hunger Force" <strong>all meet up on a cruise</strong> to celebrate the occasion, brought to life through <strong>claymation a la "Robot Chicken." </strong>It all culminates in <strong>a comedic whodunit </strong>that eventually lands in court, and you know Harvey Birdman's prepared to take the case.</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movie/484c970b-711f-46bb-8b21-1ba4ad45846b" target="_blank" rel="nofollow"><em><strong>"The Robot Chicken Adult Swim Special" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="39-smile-2-39-netflix">'Smile 2' (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0HY6QFlBzUY" allowfullscreen></iframe></div></div><p><u><em>The vibe</em></u>: A shockingly good sequel to get you into the Halloween spirit (don't worry, you don't need to see the first to follow along)</p><p><u><em>Why you should watch it</em></u>: <strong>Naomi Scott stars as pop star Skye Riley</strong>, who's finally setting out on a world tour after a difficult year. Her comeback's thrown off course when she witnesses a horrifying death and starts to experience increasingly <strong>disturbing encounters with people who seem to be smiling at her.</strong> With her mental health in tatters, she struggles to figure out what's real and what's all in her head. With her tour approaching, Skye seeks help from an emergency-room nurse who seems like the only person who understands what she’s going through — and better yet, might have the key to make it stop. </p><p><em><strong>Watch </strong></em><a href="https://www.netflix.com/title/81978231" target="_blank" rel="nofollow"><em><strong>"Smile 2" on Netflix</strong></em></a><em><strong> now</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X851me"></div>                            </div>                            <script src="https://kwizly.com/embed/X851me.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/prime-video/3-best-new-to-prime-video-movies-to-binge-watch-this-weekend-sept-4-6-including-a-historic-best-picture-winner">3 best new to Prime Video movies to binge-watch this weekend (Sept. 4-6) — including a historic Best Picture winner</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/9-new-movies-and-shows-to-watch-this-weekend-mayday-silo-the-gentlemen-and-more-sept-4-6">9 new movies and shows to watch this weekend — 'Mayday,' 'Silo,' 'The Gentlemen' and more (Sept. 4-6)</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/3-best-new-to-netflix-movies-you-should-stream-this-weekend-september-4-6">3 best new to Netflix movies you should stream this weekend (September 4-6)</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/5-best-new-movies-to-stream-this-weekend-on-netflix-disney-apple-tv-and-more-september-5-6</link>
                                                                            <description>
                            <![CDATA[ Looking for what to watch this weekend? 'The Mandalorian and Grogu,' 'Mayday,' a 'Robot Chicken' anniversary special, and more great hits just landed on streaming. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uWnm8mMxPWf6ymCZJDH2QV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MuucqUPbVajzzH737rXC6h-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sat, 05 Sep 2026 04:15:00 +0000</pubDate>                                                                                                                                <updated>Sat, 05 Sep 2026 13:48:51 +0000</updated>
                                                                                                                                            <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alyse Stanley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Alyse Stanley is a news editor at Tom’s Guide, overseeing weekend coverage and writing about the latest in tech, gaming, and entertainment. Before Tom’s Guide, Alyse worked as an editor for the Washington Post’s sunsetted video game section, Launcher, where she also wrote about indie games you shouldn’t miss, how to tackle your gaming backlog, and all things Nintendo. She previously led Gizmodo’s weekend news desk covering breaking tech news and has written game reviews and features for outlets like Polygon, Unwinnable, and Rock, Paper, Shotgun. A recent Chicago-area transplant born and raised in Virginia, Alyse is a big fan of horror movies, cartoons, and roller skating. She&#039;s also a puzzle fan and can often be found contributing to the NYT Connections coverage on Tom&#039;s Guide &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/MuucqUPbVajzzH737rXC6h-1280-80.png">
                                                            <media:credit><![CDATA[Disney]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[(L-R) Pedro Pascal as The Mandalorian, and Grogu, in &quot;The Mandalorian and Grogu&quot; (2026)]]></media:description>                                                            <media:text><![CDATA[(L-R) Pedro Pascal as The Mandalorian, and Grogu, in &quot;The Mandalorian and Grogu&quot; (2026)]]></media:text>
                                <media:title type="plain"><![CDATA[(L-R) Pedro Pascal as The Mandalorian, and Grogu, in &quot;The Mandalorian and Grogu&quot; (2026)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MuucqUPbVajzzH737rXC6h-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A new month means there's no shortage of things to watch across <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">the best streaming services</a>, but narrowing down which movies are worth your time can quickly become a headache. That's why I'm here every weekend, highlighting the best new movies on streaming so you don't waste your precious down time scrolling. </p><p>Leading the pack this week is Ryan Reynolds and Kenneth Branagh in an '80s-style spy caper called <strong>"Mayday"</strong> on Apple TV. You can get your dose of baby Yoda in <strong>"Star Wars: the Mandalorian and Grogu"</strong> now that it's finally on Disney+. Or, for a silly LEGO-fied version of the show's familiar beats, look no further than <strong>"LEGO Star Wars: The Mandalorian." </strong>Over on HBO Max, millennials will love <strong>"The Robot Chicken Adult Swim Special"</strong> for a nostalgia flashbang that brings back your favorite characters from the last 25 years of Adult Swim. Meanwhile, Netflix just got some new nightmare fuel in the form of <strong>"Smile 2," </strong>a surprisingly competent sequel.</p><p>So without further ado, let's dive into the best new movies to watch this weekend on streaming. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X851me"></div>                            </div>                            <script src="https://kwizly.com/embed/X851me.js" async></script><h2 id="39-mayday-39-apple-tv">'Mayday' (Apple TV)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/om5Un9X720M" allowfullscreen></iframe></div></div><p><u><em>The vibe</em></u><em>:</em> A cross between an '80s action movie and buddy comedy back in the U.S.S.R</p><p><u><em>Why you should watch it</em></u><em>:</em> "Mayday" is <strong>a solid spy caper that cashes in on nostalgia for glossy '80s action flicks</strong>. Set in 1987, it stars <strong>Ryan Reynolds</strong> as a<strong> hotshot U.S. Navy pilot</strong> whose flying high since the blockbuster success of "Top Gun." That is, until he gets shot down and stranded in the Russian wilderness during a top-secret Cold War mission over Soviet territory. To have any hope of getting home in one piece, he has to team up with <strong>Kenneth Branagh's gruff ex-KGB agent with a soft spot for American culture</strong>.</p><p><em><strong>Watch </strong></em><a href="https://tv.apple.com/us/movie/mayday/umc.cmc.shin43vzfoz3h4ggx41z8rf" target="_blank" rel="nofollow"><em><strong>"Mayday" on Apple TV+</strong></em></a><em><strong> now</strong></em></p><h2 id="39-star-wars-the-mandalorian-and-grogu-39-disney">'Star Wars: The Mandalorian and Grogu' (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IHWlvwu8t1w" allowfullscreen></iframe></div></div><p><u><em>The vibe</em></u>: More shenanigans with the galaxy's dreamiest bounty hunter and his pint-sized companion</p><p><u><em>Why you should watch it</em></u>: If you ask me, this is where "The Mandalorian and Grogu" should have premiered instead of in theaters. It feels like<strong> </strong>a mini "Mandalorian" marathon retrofitted to the big screen, which might explain why it was the lowest-grossing Star Wars movie in history. Din Djarin (Pedro Pascal) and Grogu <strong>take on a mission for the New Republic to rescue Rotta the Hutt (voiced by "The Bear's" Jeremy Allen White)</strong>, Jabba's heir, from a rival crime syndicate to dig up some intel on an Imperial warlord. Their assignment spirals into <strong>a galaxy-spanning adventure</strong> filled with all the blaster fights and Force magic you'd expect of a Star Wars outing.</p><p><em><strong>Watch </strong></em><a href="https://www.disneyplus.com/browse/entity-d830ec57-499e-498c-b6b3-2b85a18a5f51" target="_blank" rel="nofollow"><em><strong>"The Mandalorian and Grogu" on Disney+</strong></em></a><em><strong> now</strong></em></p><h2 id="lego-star-wars-the-mandalorian-disney">‘LEGO Star Wars: The Mandalorian’ (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/NEqBkXeEpkk" allowfullscreen></iframe></div></div><p><u><em>The vibe</em></u>: Even more Mando and Grogu shenanigans (this time with LEGO!)</p><p><u><em>Why you should watch it</em></u>: The LEGO video game and movie adaptations <em>should </em>be blatant cash grabs, but the goofy sense of humor and genuine artistry (you can tell the animators had fun!) always manage to steal my heart nonetheless. <strong>This animated special covers the entire three-season saga of "The Mandalorian,"</strong> featuring a returning voice cast that includes Amy Sedaris, Rosario Dawson, Timothy Olyphant and Katee Sackhoff. And of course, <strong>plenty of LEGO Baby Yoda cuteness </strong>to melt your heart. </p><p><em><strong>Watch </strong></em><a href="https://www.disneyplus.com/browse/entity-e1234eda-704c-4729-a47e-e8be088bc61f" target="_blank" rel="nofollow"><em><strong>"LEGO Star Wars: The Mandalorian" on Disney+</strong></em></a><em><strong> now</strong></em></p><h2 id="the-robot-chicken-adult-swim-special-hbo-max">‘The Robot Chicken Adult Swim Special’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/QqJbimJ6uuM" allowfullscreen></iframe></div></div><p><u><em>The vibe</em></u>: A nostalgia flashbang of Adult Swim's biggest shows (and the ones we all forgot about)</p><p><u><em>Why you should watch it</em></u>: If, like me, you spent your formative years staying up way to late watching <strong>"Adult Swim," this 25th anniversary special</strong> is for you. In the trailer alone, I counted like five shows I haven't thought about in years — and some, like "Assy McGee," that should have stayed forgotten. <strong>Adult Swim's weirdest characters over the years</strong> from shows like "The Venture Bros.," "Smiling Friends," and "Aqua Teen Hunger Force" <strong>all meet up on a cruise</strong> to celebrate the occasion, brought to life through <strong>claymation a la "Robot Chicken." </strong>It all culminates in <strong>a comedic whodunit </strong>that eventually lands in court, and you know Harvey Birdman's prepared to take the case.</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movie/484c970b-711f-46bb-8b21-1ba4ad45846b" target="_blank" rel="nofollow"><em><strong>"The Robot Chicken Adult Swim Special" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="39-smile-2-39-netflix">'Smile 2' (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0HY6QFlBzUY" allowfullscreen></iframe></div></div><p><u><em>The vibe</em></u>: A shockingly good sequel to get you into the Halloween spirit (don't worry, you don't need to see the first to follow along)</p><p><u><em>Why you should watch it</em></u>: <strong>Naomi Scott stars as pop star Skye Riley</strong>, who's finally setting out on a world tour after a difficult year. Her comeback's thrown off course when she witnesses a horrifying death and starts to experience increasingly <strong>disturbing encounters with people who seem to be smiling at her.</strong> With her mental health in tatters, she struggles to figure out what's real and what's all in her head. With her tour approaching, Skye seeks help from an emergency-room nurse who seems like the only person who understands what she’s going through — and better yet, might have the key to make it stop. </p><p><em><strong>Watch </strong></em><a href="https://www.netflix.com/title/81978231" target="_blank" rel="nofollow"><em><strong>"Smile 2" on Netflix</strong></em></a><em><strong> now</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X851me"></div>                            </div>                            <script src="https://kwizly.com/embed/X851me.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/prime-video/3-best-new-to-prime-video-movies-to-binge-watch-this-weekend-sept-4-6-including-a-historic-best-picture-winner">3 best new to Prime Video movies to binge-watch this weekend (Sept. 4-6) — including a historic Best Picture winner</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/9-new-movies-and-shows-to-watch-this-weekend-mayday-silo-the-gentlemen-and-more-sept-4-6">9 new movies and shows to watch this weekend — 'Mayday,' 'Silo,' 'The Gentlemen' and more (Sept. 4-6)</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/3-best-new-to-netflix-movies-you-should-stream-this-weekend-september-4-6">3 best new to Netflix movies you should stream this weekend (September 4-6)</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 3 underrated HBO Max miniseries you can binge in one day —including a war drama and political thriller ]]></title>
                                                                                                <dc:content><![CDATA[ <p>When you don't have the time or the sheer mental capacity for a full-blown five-season binge of a television show, the miniseries is a blessed thing. It's equal parts compelling and compact, with a standalone, self-contained storyline that plays out over a handful of episodes before wrapping up neatly in a matter of hours. <br><br>That’s why the miniseries format is the perfect one-day binge. And <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max"><strong>HBO Max</strong></a> is home to some great ones, from "Band of Brothers" to "Chernobyl" to "I May Destroy You." But along with those big-name awards juggernauts, the HBO <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming service</a> also has plenty of underrated but equally worthy limited series that you should check out if you missed the first time around.</p><p>Whether you're into dystopian sci-fi vibes or want a hyperrealistic take on modern warfare, here are three great HBO Max miniseries that you can binge in a single day. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="39-show-me-a-hero-39">'Show Me a Hero'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0FPIflcWIOk" allowfullscreen></iframe></div></div><p>Oscar Isaac stars in this six-part 2015 miniseries as Nick Wasicsko, the youngest big-city mayor in America, who faces the issue of building low-income public housing in the white, middle-class side of Yonkers, New York. Based on the 1999 nonfiction book of the same name by reporter Lisa Belkin, the true-story drama follows the councilman through the late 1980s and early '90s as the desegregation order sparks a racially charged civic battle and deep division throughout the city. </p><p>Leading an ensemble that includes Alfred Molina, Winona Ryder, Jim Belushi, Jon Bernthal, Catherine Keener and Bob Balaban, Isaac took home a Golden Globe for his performance in the series, which critics called "an impressively crafted period drama whose timely themes prove as absorbing as its engaging, compassionately drawn characters," per Rotten Tomatoes.</p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/show/4d503ae2-f8c1-4a92-a5fd-b9497658a84b" target="_blank" rel="nofollow"><em><strong>"Show Me a Hero" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="39-years-and-years-39">'Years and Years'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/SY41jhIP_xI" allowfullscreen></iframe></div></div><p>Starring Emma Thompson, Russell Tovey, Rory Kinnear and Anne Reid, among others, this Russell T. Davies-created sci-fi series takes place between 2019 and 2034 across its six episodes, following the day-to-day lives of the Lyons family amidst the backdrop of political, economic and social turmoil in a fictionalized Britain that slowly but surely steers into authoritarianism. (All of that tumult is due to the rise of Thompson’s Vivienne Rock, a celebrity businesswoman turned polarizing politician.)</p><p>If all of that sounds familiar, it should: “Years and Years” is a chillingly prescient watch, one that “scathingly critiques the present with a nihilistic projection of the future, leavening the devastating satire with a buoyant sense of humour and characters who are easy to become invested in,” per the critical consensus over on Rotten Tomatoes, where the dystopian drama has a solid 89% approval rating. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/show/9acf44ab-3a39-43a3-9dd3-32e0e73d6fe4" target="_blank" rel="nofollow"><em><strong>"Years and Years" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="39-generation-kill-39">'Generation Kill'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/vZwRpmSViHU" allowfullscreen></iframe></div></div><p>Nearly two decades ago, “Generation Kill” premiered on HBO, and it’s still as gritty and gripping all these years later. Created by Ed Burns, David Simon and Evan Wright (it’s based on the latter's time as an embedded reporter with the US Marine Corps' 1st Reconnaissance Battalion during the 2003 invasion of Iraq), the seven-part saga follows a company of young, highly trained Marines as they spearhead the American-led push toward Baghdad. </p><p>The ensemble cast includes several familiar faces, including Alexander Skarsgård, Jon Huertas, James Ransone and Lee Tergesen as Wright himself. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/show/d24904ad-9b39-4117-abf1-e22496ba98a9" target="_blank" rel="nofollow"><em><strong>"Generation Kill" on HBO Max</strong></em></a><em><strong> now</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Oo2q9W"></div>                            </div>                            <script src="https://kwizly.com/embed/Oo2q9W.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/the-white-lotus-season-4">'The White Lotus' season 4 — release date speculation, casting announcements, confirmed location, plot synopsis and more</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/i-have-5-theories-about-it-welcome-to-derry-season-2-and-they-get-pretty-wild">I have 5 theories about ‘IT: Welcome to Derry’ season 2 — and they get pretty wild</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-lanterns">How to watch 'Lanterns' online — stream the DC superhero series from anywhere</a></li></ul><div data-model-name="Netflix,Peacock TV,Paramount Plus,Hulu,Apple TV,Amazon Prime Video,Disney+" data-widget-type="multimodelreview" data-widget-title="Today's best streaming deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/3-underrated-hbo-max-miniseries-you-can-binge-in-one-day-including-a-war-drama-and-political-thriller</link>
                                                                            <description>
                            <![CDATA[ From a dystopian British series to a 1980s-set New York drama, here are three underrated HBO Max miniseries you can binge in one day ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">K8j6m2oYEkKMwdFUJDfCFX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7nmLSw3RRHyKKtBPbiFJZ6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 04 Sep 2026 04:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Christina Izzo ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LMncQCRNbbLXxxjbfZJvWE.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7nmLSw3RRHyKKtBPbiFJZ6-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO Max; Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max logo on orange yellow background]]></media:description>                                                            <media:text><![CDATA[HBO Max logo on orange yellow background]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max logo on orange yellow background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7nmLSw3RRHyKKtBPbiFJZ6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>When you don't have the time or the sheer mental capacity for a full-blown five-season binge of a television show, the miniseries is a blessed thing. It's equal parts compelling and compact, with a standalone, self-contained storyline that plays out over a handful of episodes before wrapping up neatly in a matter of hours. <br><br>That’s why the miniseries format is the perfect one-day binge. And <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max"><strong>HBO Max</strong></a> is home to some great ones, from "Band of Brothers" to "Chernobyl" to "I May Destroy You." But along with those big-name awards juggernauts, the HBO <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming service</a> also has plenty of underrated but equally worthy limited series that you should check out if you missed the first time around.</p><p>Whether you're into dystopian sci-fi vibes or want a hyperrealistic take on modern warfare, here are three great HBO Max miniseries that you can binge in a single day. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="39-show-me-a-hero-39">'Show Me a Hero'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0FPIflcWIOk" allowfullscreen></iframe></div></div><p>Oscar Isaac stars in this six-part 2015 miniseries as Nick Wasicsko, the youngest big-city mayor in America, who faces the issue of building low-income public housing in the white, middle-class side of Yonkers, New York. Based on the 1999 nonfiction book of the same name by reporter Lisa Belkin, the true-story drama follows the councilman through the late 1980s and early '90s as the desegregation order sparks a racially charged civic battle and deep division throughout the city. </p><p>Leading an ensemble that includes Alfred Molina, Winona Ryder, Jim Belushi, Jon Bernthal, Catherine Keener and Bob Balaban, Isaac took home a Golden Globe for his performance in the series, which critics called "an impressively crafted period drama whose timely themes prove as absorbing as its engaging, compassionately drawn characters," per Rotten Tomatoes.</p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/show/4d503ae2-f8c1-4a92-a5fd-b9497658a84b" target="_blank" rel="nofollow"><em><strong>"Show Me a Hero" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="39-years-and-years-39">'Years and Years'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/SY41jhIP_xI" allowfullscreen></iframe></div></div><p>Starring Emma Thompson, Russell Tovey, Rory Kinnear and Anne Reid, among others, this Russell T. Davies-created sci-fi series takes place between 2019 and 2034 across its six episodes, following the day-to-day lives of the Lyons family amidst the backdrop of political, economic and social turmoil in a fictionalized Britain that slowly but surely steers into authoritarianism. (All of that tumult is due to the rise of Thompson’s Vivienne Rock, a celebrity businesswoman turned polarizing politician.)</p><p>If all of that sounds familiar, it should: “Years and Years” is a chillingly prescient watch, one that “scathingly critiques the present with a nihilistic projection of the future, leavening the devastating satire with a buoyant sense of humour and characters who are easy to become invested in,” per the critical consensus over on Rotten Tomatoes, where the dystopian drama has a solid 89% approval rating. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/show/9acf44ab-3a39-43a3-9dd3-32e0e73d6fe4" target="_blank" rel="nofollow"><em><strong>"Years and Years" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="39-generation-kill-39">'Generation Kill'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/vZwRpmSViHU" allowfullscreen></iframe></div></div><p>Nearly two decades ago, “Generation Kill” premiered on HBO, and it’s still as gritty and gripping all these years later. Created by Ed Burns, David Simon and Evan Wright (it’s based on the latter's time as an embedded reporter with the US Marine Corps' 1st Reconnaissance Battalion during the 2003 invasion of Iraq), the seven-part saga follows a company of young, highly trained Marines as they spearhead the American-led push toward Baghdad. </p><p>The ensemble cast includes several familiar faces, including Alexander Skarsgård, Jon Huertas, James Ransone and Lee Tergesen as Wright himself. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/show/d24904ad-9b39-4117-abf1-e22496ba98a9" target="_blank" rel="nofollow"><em><strong>"Generation Kill" on HBO Max</strong></em></a><em><strong> now</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Oo2q9W"></div>                            </div>                            <script src="https://kwizly.com/embed/Oo2q9W.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/the-white-lotus-season-4">'The White Lotus' season 4 — release date speculation, casting announcements, confirmed location, plot synopsis and more</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/i-have-5-theories-about-it-welcome-to-derry-season-2-and-they-get-pretty-wild">I have 5 theories about ‘IT: Welcome to Derry’ season 2 — and they get pretty wild</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-lanterns">How to watch 'Lanterns' online — stream the DC superhero series from anywhere</a></li></ul><div data-model-name="Netflix,Peacock TV,Paramount Plus,Hulu,Apple TV,Amazon Prime Video,Disney+" data-widget-type="multimodelreview" data-widget-title="Today's best streaming deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to watch 'Conan O’Brien Must Go' season 3 online –  from anywhere and even for free ]]></title>
                                                                                                <dc:content><![CDATA[ <p>"Conan O’Brien Must Go" season 3 is here, and the comedian is going on more madcap adventures to see the world, so let's join him.</p><p>You can <strong>watch "Conan O’Brien Must Go" season 3 online and</strong> <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere with a VPN</strong></a> <strong>(and even for free).</strong></p><div  class="fancy-box"><div class="fancy_box-title">'Conan O’Brien Must Go' season 3 streaming details</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Conan O’Brien Must Go" season 3 premiered on Friday, August 21.<br><strong>• U.S. </strong>— <strong>HBO / </strong><a data-analytics-id="inline-link" href="https://www.max.com/" target="_blank" rel="nofollow"><strong>Max</strong></a><strong> / Max with </strong><a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>YouTube TV free trial</strong></a> / <a data-analytics-id="inline-link" href="https://www.amazon.com/gp/video/channel/05b8c408-6a8a-468a-a896-ef7432a1ce31" target="_blank" rel="nofollow"><strong>Max on Amazon Prime</strong></a><br><strong>• UK </strong>—<strong> </strong><a data-analytics-id="inline-link" href="https://www.hbomax.com/gb/en" target="_blank" rel="nofollow">HBO Max</a> / <a data-analytics-id="inline-link" href="https://www.nowtv.com/" target="_blank" rel="nofollow">Now</a><br><strong>• CAN </strong>— <a data-analytics-id="inline-link" href="https://www.crave.ca/noovo" target="_blank" rel="nofollow">Crave</a><br><strong>• AUS </strong>— <a data-analytics-id="inline-link" href="https://binge.com.au/" target="_blank" rel="nofollow">Binge</a><br><strong>• Watch anywhere </strong>— try<strong> </strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN risk-free</strong></a></p></div></div><p>"Conan O'Brien Must Go" season 3 is taking the talk show host and his audience around the world, from Mumbai to help deal with some monkeys, to Morocco to watch "Casablanca" with the locals, and then to the Philippines to take on some action movie stunts.</p><p>The comedic travel docuseries has brought O'Brien closer than ever to his fans, as he meets those he has spoken to on his podcast. But, the TV personality clearly learns a lot along the way, all while having a lot of fun. If you enjoyed shows like "An Idiot Abroad", this will totally be your jam.</p><p>Ready for a trip? Here's where to watch "Conan O'Brien Must Go" season 3 online and from anywhere, including the U.S., U.K., Canada or Australia.</p><h2 class="article-body__section" id="section-how-to-watch-conan-o-brien-must-go-season-3-online-in-the-u-s"><span>How to watch 'Conan O'Brien Must Go' season 3 online in the U.S.</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><div class="product"><a data-dimension112="4ecb7ad8-a6d0-11f1-a476-7f049b582b63" data-action="Deal Block" data-label="HBO Max" data-dimension48="HBO Max" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>"Conan O'Brien Must Go" season 3 is on <a href="https://www.tomsguide.com/reviews/hbo-max" data-dimension112="4ecb7ad8-a6d0-11f1-a476-7f049b582b63" data-action="Deal Block" data-label="HBO Max" data-dimension48="HBO Max" data-dimension25=""><strong>HBO Max</strong></a> in the U.S.</p><p>The cheapest plan available is currently $10.99/month and is all that you require to watch the latest season of "Conan O'Brien Must Go". Alternatively, you have the Standard plan at $18.49/month and Premium at $22.99/month.</p><p><strong>Traveling outside the States?</strong> You'll need to <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>use a VPN to watch your U.S. streaming services when abroad</strong></a><strong>.</strong></p></div><h2 class="article-body__section" id="section-watch-conan-o-brien-must-go-season-3-from-anywhere"><span>Watch 'Conan O'Brien Must Go' season 3 from anywhere</span></h2><p>If you're traveling overseas and "Conan O'Brien Must Go" season 3 isn't airing where you're currently located, you can use a VPN unblock your usual U.S. streams.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> and many don't work with streaming services – <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN does</strong></a> and it's available with our unbeatable deal below...</p><div class="product"><a data-dimension112="4ecb883e-a6d0-11f1-a9c1-677038cfac4d" data-action="Deal Block" data-label="NordVPN Deal: 3 Months FREE" data-dimension48="NordVPN Deal: 3 Months FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>▶︎ <a href="https://nordvpn.com/special/?coupon=future2025&utm_medium=affiliate&utm_term=&utm_content=TG&utm_campaign=off564&utm_source=aff3013" target="_blank" rel="nofollow" data-dimension112="4ecb883e-a6d0-11f1-a9c1-677038cfac4d" data-action="Deal Block" data-label="NordVPN Deal: 3 Months FREE" data-dimension48="NordVPN Deal: 3 Months FREE" data-dimension25=""><strong>NordVPN Deal: 3 Months FREE</strong></a><br><br>Boasting lightning fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN for streaming safely and unblocking streams.<br><strong></strong><br><strong>✅  3 months extra FREE!</strong><br><strong>✅  75% off usual price</strong><br><br>Use Nord to unblock your preferred streaming service and watch "Conan O'Brien Must Go" online with our <em>exclusive</em> deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="4ecb883e-a6d0-11f1-a9c1-677038cfac4d" data-action="Deal Block" data-label="NordVPN Deal: 3 Months FREE" data-dimension48="NordVPN Deal: 3 Months FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow">NordVPN</a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a U.S. server from the location list.</p><p><strong>3. Sit back and enjoy the show. </strong>Head to your streaming service and watch "Conan O'Brien Must Go" season 3 online from wherever you are in the world.</p><h2 class="article-body__section" id="section-watch-conan-o-brien-must-go-season-3-around-the-world"><span>Watch 'Conan O'Brien Must Go' season 3 around the world</span></h2><h2 id="how-to-watch-39-conan-o-39-brien-must-go-39-s3-online-in-canada">How to watch 'Conan O'Brien Must Go' S3 online in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canada Flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can watch "Conan O'Brien Must Go" season 3 online in Canada on <strong>HBO</strong> and the <a href="https://www.crave.ca" target="_blank" rel="nofollow"><strong>Crave</strong></a> streaming service.</p><p>Crave subscriptions start at $11.99/month for its Basic plan (720p video, includes ads) all the way up to $20/month for Premium (ad-free, 4K, downloadable shows).</p><p>Those on vacation away from Canada will need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home to use Crave as it will be geo-blocked when not at home.</p><h2 id="how-to-watch-39-conan-o-39-brien-must-go-39-season-3-online-in-the-u-k">How to watch 'Conan O'Brien Must Go' season 3 online in the U.K.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3818px;"><p class="vanilla-image-block" style="padding-top:10.11%;"><img id="B9XNGCRYNHKJzN5zVfTMje" name="UK.jpg" alt="Uk Flag" src="https://cdn.mos.cms.futurecdn.net/B9XNGCRYNHKJzN5zVfTMje.jpg" mos="" align="middle" fullscreen="" width="3818" height="386" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Free)</span></figcaption></figure><p>"Conan O'Brien Must Go" season 3 is on <a href="https://www.hbomax.com/gb/en" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> in the U.K..</p><p>HBO Max plans in the U.K. start at £5.99/month with plans that include TNT Sports as well available from £27.99/month.</p><p>Those visiting the U.K. will need <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>a good streaming VPN</strong></a> to log in back into their local streaming service and watch "Conan O'Brien Must Go" season 3 from anywhere.</p><h2 id="how-to-watch-39-conan-o-39-brien-must-go-39-season-3-in-australia">How to watch 'Conan O'Brien Must Go' season 3 in Australia</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australia flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Aussies can watch "Conan O'Brien Must Go" season 3 on streaming specialist <a href="https://binge.com.au/" target="_blank" rel="nofollow"><strong>Binge</strong></a>.</p><p>Binge is available for as little as A$10/month with Premium coming in at A$22/month.</p><p>If you're away from home, sign up to <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> and access your usual streaming apps even if you're on holiday.</p><h3 class="article-body__section" id="section-what-to-know-about-conan-o-brien-must-go-season-3"><span>What to know about 'Conan O'Brien Must Go' season 3</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/TcX6cGOq-9A" allowfullscreen></iframe></div></div><h2 id="where-is-conan-o-39-brien-going-this-season">Where is Conan O'Brien going this season?</h2><ul><li><strong>Season 3 Episode 1 - India: </strong>After travelling on Mumbai's train, Conan tackles the country's monkey problem and helps a fan launch a talk show.</li><li><strong>Season 3 Episode 2 - Netherlands:</strong> After King's Day, Conan hits the court to help a fan's basketball team sharpen their trash talk. He later learns how to craft a wooden shoe.</li><li><strong>Season 3 Episode 3 - Morocco: </strong>Conan forces his follower Yassir to watch the movie synonymous with his hometown, "Casablanca," and promises to get Sona, his podcast co-host, her beloved Moroccan argan oil.</li><li><strong>Season 3 Episode 4 - Philippines:</strong> In the Philippines, Conan helps a fan become an action star, turns around a factory and hesitates to try balut.</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-the-airport-chaplain-free">How to watch 'The Airport Chaplain' online for free</a></li><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">The best streaming VPN</a></li><li><a href="https://www.tomsguide.com/best-picks/best-hbo-max-shows">Best HBO Max shows to stream right now</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/how-to-watch-conan-obrien-must-go-season-3</link>
                                                                            <description>
                            <![CDATA[ Here's how to watch "Conan O'Brien Must Go" season 3 online, from anywhere, and potentially for free. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">M5Uc7AMPPEbGWgCrLakU3G</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7ToGUSJVtLfAfcar3PkPwR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 03 Sep 2026 09:06:59 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jakob Barnes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sdLQVVidVk65LYsn3p76nL.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7ToGUSJVtLfAfcar3PkPwR-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Conan O&#039;Brien in promotional image for &quot;Conan O’Brien Must Go&quot; season 3]]></media:description>                                                            <media:text><![CDATA[Conan O&#039;Brien in promotional image for &quot;Conan O’Brien Must Go&quot; season 3]]></media:text>
                                <media:title type="plain"><![CDATA[Conan O&#039;Brien in promotional image for &quot;Conan O’Brien Must Go&quot; season 3]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7ToGUSJVtLfAfcar3PkPwR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>"Conan O’Brien Must Go" season 3 is here, and the comedian is going on more madcap adventures to see the world, so let's join him.</p><p>You can <strong>watch "Conan O’Brien Must Go" season 3 online and</strong> <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere with a VPN</strong></a> <strong>(and even for free).</strong></p><div  class="fancy-box"><div class="fancy_box-title">'Conan O’Brien Must Go' season 3 streaming details</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Conan O’Brien Must Go" season 3 premiered on Friday, August 21.<br><strong>• U.S. </strong>— <strong>HBO / </strong><a data-analytics-id="inline-link" href="https://www.max.com/" target="_blank" rel="nofollow"><strong>Max</strong></a><strong> / Max with </strong><a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>YouTube TV free trial</strong></a> / <a data-analytics-id="inline-link" href="https://www.amazon.com/gp/video/channel/05b8c408-6a8a-468a-a896-ef7432a1ce31" target="_blank" rel="nofollow"><strong>Max on Amazon Prime</strong></a><br><strong>• UK </strong>—<strong> </strong><a data-analytics-id="inline-link" href="https://www.hbomax.com/gb/en" target="_blank" rel="nofollow">HBO Max</a> / <a data-analytics-id="inline-link" href="https://www.nowtv.com/" target="_blank" rel="nofollow">Now</a><br><strong>• CAN </strong>— <a data-analytics-id="inline-link" href="https://www.crave.ca/noovo" target="_blank" rel="nofollow">Crave</a><br><strong>• AUS </strong>— <a data-analytics-id="inline-link" href="https://binge.com.au/" target="_blank" rel="nofollow">Binge</a><br><strong>• Watch anywhere </strong>— try<strong> </strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN risk-free</strong></a></p></div></div><p>"Conan O'Brien Must Go" season 3 is taking the talk show host and his audience around the world, from Mumbai to help deal with some monkeys, to Morocco to watch "Casablanca" with the locals, and then to the Philippines to take on some action movie stunts.</p><p>The comedic travel docuseries has brought O'Brien closer than ever to his fans, as he meets those he has spoken to on his podcast. But, the TV personality clearly learns a lot along the way, all while having a lot of fun. If you enjoyed shows like "An Idiot Abroad", this will totally be your jam.</p><p>Ready for a trip? Here's where to watch "Conan O'Brien Must Go" season 3 online and from anywhere, including the U.S., U.K., Canada or Australia.</p><h2 class="article-body__section" id="section-how-to-watch-conan-o-brien-must-go-season-3-online-in-the-u-s"><span>How to watch 'Conan O'Brien Must Go' season 3 online in the U.S.</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><div class="product"><a data-dimension112="4ecb7ad8-a6d0-11f1-a476-7f049b582b63" data-action="Deal Block" data-label="HBO Max" data-dimension48="HBO Max" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>"Conan O'Brien Must Go" season 3 is on <a href="https://www.tomsguide.com/reviews/hbo-max" data-dimension112="4ecb7ad8-a6d0-11f1-a476-7f049b582b63" data-action="Deal Block" data-label="HBO Max" data-dimension48="HBO Max" data-dimension25=""><strong>HBO Max</strong></a> in the U.S.</p><p>The cheapest plan available is currently $10.99/month and is all that you require to watch the latest season of "Conan O'Brien Must Go". Alternatively, you have the Standard plan at $18.49/month and Premium at $22.99/month.</p><p><strong>Traveling outside the States?</strong> You'll need to <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>use a VPN to watch your U.S. streaming services when abroad</strong></a><strong>.</strong></p></div><h2 class="article-body__section" id="section-watch-conan-o-brien-must-go-season-3-from-anywhere"><span>Watch 'Conan O'Brien Must Go' season 3 from anywhere</span></h2><p>If you're traveling overseas and "Conan O'Brien Must Go" season 3 isn't airing where you're currently located, you can use a VPN unblock your usual U.S. streams.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> and many don't work with streaming services – <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN does</strong></a> and it's available with our unbeatable deal below...</p><div class="product"><a data-dimension112="4ecb883e-a6d0-11f1-a9c1-677038cfac4d" data-action="Deal Block" data-label="NordVPN Deal: 3 Months FREE" data-dimension48="NordVPN Deal: 3 Months FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>▶︎ <a href="https://nordvpn.com/special/?coupon=future2025&utm_medium=affiliate&utm_term=&utm_content=TG&utm_campaign=off564&utm_source=aff3013" target="_blank" rel="nofollow" data-dimension112="4ecb883e-a6d0-11f1-a9c1-677038cfac4d" data-action="Deal Block" data-label="NordVPN Deal: 3 Months FREE" data-dimension48="NordVPN Deal: 3 Months FREE" data-dimension25=""><strong>NordVPN Deal: 3 Months FREE</strong></a><br><br>Boasting lightning fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN for streaming safely and unblocking streams.<br><strong></strong><br><strong>✅  3 months extra FREE!</strong><br><strong>✅  75% off usual price</strong><br><br>Use Nord to unblock your preferred streaming service and watch "Conan O'Brien Must Go" online with our <em>exclusive</em> deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="4ecb883e-a6d0-11f1-a9c1-677038cfac4d" data-action="Deal Block" data-label="NordVPN Deal: 3 Months FREE" data-dimension48="NordVPN Deal: 3 Months FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow">NordVPN</a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a U.S. server from the location list.</p><p><strong>3. Sit back and enjoy the show. </strong>Head to your streaming service and watch "Conan O'Brien Must Go" season 3 online from wherever you are in the world.</p><h2 class="article-body__section" id="section-watch-conan-o-brien-must-go-season-3-around-the-world"><span>Watch 'Conan O'Brien Must Go' season 3 around the world</span></h2><h2 id="how-to-watch-39-conan-o-39-brien-must-go-39-s3-online-in-canada">How to watch 'Conan O'Brien Must Go' S3 online in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canada Flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can watch "Conan O'Brien Must Go" season 3 online in Canada on <strong>HBO</strong> and the <a href="https://www.crave.ca" target="_blank" rel="nofollow"><strong>Crave</strong></a> streaming service.</p><p>Crave subscriptions start at $11.99/month for its Basic plan (720p video, includes ads) all the way up to $20/month for Premium (ad-free, 4K, downloadable shows).</p><p>Those on vacation away from Canada will need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home to use Crave as it will be geo-blocked when not at home.</p><h2 id="how-to-watch-39-conan-o-39-brien-must-go-39-season-3-online-in-the-u-k">How to watch 'Conan O'Brien Must Go' season 3 online in the U.K.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3818px;"><p class="vanilla-image-block" style="padding-top:10.11%;"><img id="B9XNGCRYNHKJzN5zVfTMje" name="UK.jpg" alt="Uk Flag" src="https://cdn.mos.cms.futurecdn.net/B9XNGCRYNHKJzN5zVfTMje.jpg" mos="" align="middle" fullscreen="" width="3818" height="386" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Free)</span></figcaption></figure><p>"Conan O'Brien Must Go" season 3 is on <a href="https://www.hbomax.com/gb/en" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> in the U.K..</p><p>HBO Max plans in the U.K. start at £5.99/month with plans that include TNT Sports as well available from £27.99/month.</p><p>Those visiting the U.K. will need <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>a good streaming VPN</strong></a> to log in back into their local streaming service and watch "Conan O'Brien Must Go" season 3 from anywhere.</p><h2 id="how-to-watch-39-conan-o-39-brien-must-go-39-season-3-in-australia">How to watch 'Conan O'Brien Must Go' season 3 in Australia</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australia flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Aussies can watch "Conan O'Brien Must Go" season 3 on streaming specialist <a href="https://binge.com.au/" target="_blank" rel="nofollow"><strong>Binge</strong></a>.</p><p>Binge is available for as little as A$10/month with Premium coming in at A$22/month.</p><p>If you're away from home, sign up to <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> and access your usual streaming apps even if you're on holiday.</p><h3 class="article-body__section" id="section-what-to-know-about-conan-o-brien-must-go-season-3"><span>What to know about 'Conan O'Brien Must Go' season 3</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/TcX6cGOq-9A" allowfullscreen></iframe></div></div><h2 id="where-is-conan-o-39-brien-going-this-season">Where is Conan O'Brien going this season?</h2><ul><li><strong>Season 3 Episode 1 - India: </strong>After travelling on Mumbai's train, Conan tackles the country's monkey problem and helps a fan launch a talk show.</li><li><strong>Season 3 Episode 2 - Netherlands:</strong> After King's Day, Conan hits the court to help a fan's basketball team sharpen their trash talk. He later learns how to craft a wooden shoe.</li><li><strong>Season 3 Episode 3 - Morocco: </strong>Conan forces his follower Yassir to watch the movie synonymous with his hometown, "Casablanca," and promises to get Sona, his podcast co-host, her beloved Moroccan argan oil.</li><li><strong>Season 3 Episode 4 - Philippines:</strong> In the Philippines, Conan helps a fan become an action star, turns around a factory and hesitates to try balut.</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-the-airport-chaplain-free">How to watch 'The Airport Chaplain' online for free</a></li><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">The best streaming VPN</a></li><li><a href="https://www.tomsguide.com/best-picks/best-hbo-max-shows">Best HBO Max shows to stream right now</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 7 top new movies to watch this week on Netflix, Prime Video, Paramount+ and more — including an overlooked thriller with a shocking twist (Sept. 1-7) ]]></title>
                                                                                                <dc:content><![CDATA[ <p>This week’s slate of new movies across the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> offers a strong mixture, with fresh arrivals on the most popular platforms including Netflix, HBO Max, Prime Video, Disney+, Apple TV and Paramount+. Whatever your tastes, there’s (almost certainly) a movie for you. </p><p>Arguably the biggest new movie is the Disney+ debut of the latest “Star Wars” adventure, “The Mandalorian and Grogu,” but I encourage you not to skip the “smaller” stuff like “Fuze,” an overlooked action-thriller with a neat twist heading over to HBO Max. Other top picks include an acclaimed drama on Netflix, an action-thriller on Prime Video and a buddy-cop adventure flick on Apple TV starring Ryan Reynolds and Kenneth Branagh.</p><p>There are plenty of options this week, so to save you from spending your time scrolling through streaming service libraries, I’ve collected this week’s most noteworthy new movies below. Plus, we also have a guide to the <a href="https://www.tomsguide.com/entertainment/streaming/6-biggest-new-shows-to-stream-this-week-including-guy-ritchies-netflix-crime-drama-and-silo-finale">top new TV shows this week</a>. </p><h2 id="i-want-your-sex-pvod">‘I Want Your Sex’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kjkTmTmC1iA" allowfullscreen></iframe></div></div><p>As the name implies, “I Want Your Sex” isn’t shy about its provocative intentions. Described as an “erotic comedy-thriller,” this movie explores BDSM practices, alongside dipping into an exploration of power dynamics and eventually murder. Director Gregg Araki is not above going for shock value. However, the filmmaker's first new feature in 12 years has the substance to back up its provocativeness, with critics rating it 91% on <a href="https://www.rottentomatoes.com/m/i_want_your_sex" target="_blank">Rotten Tomatoes</a>.</p><p>When Elliot (Cooper Hoffman) lands a coveted job as the assistant for a renowned artist, Erika Tracy (Olivia Wilde), his fantasies come true when she also takes him on as a sexual partner. But the fresh-faced Elliot finds himself out of his depth when Erika brings him into an unfamiliar world of experimental bedroom activities, which eventually leads to obsession, betrayal and even murder. Let’s just say this movie isn’t one for the family!</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/dp/B0H8WNDHPP" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting September 1</strong></em></p><h2 id="the-runner-prime-video">‘The Runner’ (Prime Video)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/zz4rsZLcauY" allowfullscreen></iframe></div></div><p>Prime Video is closing out its summer original slate with “The Runner,” a new British action-thriller that stars Gal Gadot. Based on the trailer, it doesn’t appear to be trying anything especially new in the genre, but it should be good for 85 minutes of adrenaline-spiking action, and it’s always great to get more female-fronted thrillers. I’m not convinced of its quality (yet), but I’m pretty confident it’ll run straight into the Prime Video top 10.</p><p>Maia Marten (Gadot) is a successful attorney living in London. What should have been an ordinary day becomes a frantic race against the clock when her son is abducted. A mysterious caller (Damian Lewis) gives her a series of cryptic commands, and Maia has to race across the city in a desperate bid to save her son. It all sounds as generic as its name, but perhaps “The Runner” will be a pleasant streaming surprise to kick off September.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H8NQDT9C" target="_blank" rel="nofollow"><em><strong>Prime Video</strong></em></a><em><strong> starting September 2</strong></em></p><h2 id="the-mandalorian-and-grogu-disney">‘The Mandalorian and Grogu’ (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IHWlvwu8t1w" allowfullscreen></iframe></div></div><p>The first big-screen “Star Wars” movie in seven years arrives on Disney+ this week, and there’s a certain irony, because I’d argue “this is the way” the Mandalorian movie should be experienced. “The Mandalorian and Grogu” never felt quite at home in theaters, playing out like a condensed fourth season of “The Mandalorian” show. So, if you skipped it in cinemas, you didn’t really miss out; this movie feels made for watching on streaming.</p><p>Set between “Return of the Jedi” and “The Force Awakens,” the Mandalorian (Pedro Pascal) and his adorable ward, Grogu (aka Baby Yoda), take on a mission for the New Republic to rescue Rotta the Hutt (Jeremy Allen White), son of the infamous crime lord Jabba. Naturally, what was supposed to be a simple rescue job becomes a sprawling adventure in this feature-length continuation of the popular Disney+ original show.</p><p><em><strong>Watch on </strong></em><a href="https://www.disneyplus.com/browse/entity-d830ec57-499e-498c-b6b3-2b85a18a5f51" target="_blank" rel="nofollow"><em><strong>Disney+</strong></em></a><em><strong> starting September 2</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ON94mW"></div>                            </div>                            <script src="https://kwizly.com/embed/ON94mW.js" async></script><h2 id="the-president-s-cake-netflix">‘The President’s Cake’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/EIhlE3lfu6w" allowfullscreen></iframe></div></div><p>If review sites like <a href="https://www.rottentomatoes.com/m/the_presidents_cake" target="_blank">Rotten Tomatoes</a> determine your watchlist, and you want to know which new streaming arrival this week has the highest score, I’ll cut to the chase: it’s “The President’s Cake.” This Arabic-language drama scores a near-perfect 99% rating with RT’s Critics Consensus labeling it “a tenderly crafted, often devastating portrait of childhood in rural Iraq.” It’s been praised for its complex themes and rich characters. </p><p>Set during the Gulf War, where aerial bombardments are a daily occurrence for the Iraqi people, 9-year-old Lamia (Baneen Ahmad Nayyef) and her class are selected to prepare a cake for the upcoming birthday of the country’s leader, Saddam Hussein. In a country gripped by fear and with resources scarce, Lamia sets out to a nearby city to find ingredients.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/82710844" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting September 3</strong></em></p><h2 id="scary-movie-paramount">‘Scary Movie’ (Paramount+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/_4CvRre-Rb8" allowfullscreen></iframe></div></div><p>“Scary Movie” returned this year, and the horror-spoof series hasn’t matured with age. It remains as lowbrow as ever. Its sights are set on lampooning modern horror trends, such as legacy sequels that drop the number in their titles (hence why this isn’t called “Scary Movie 6). Targets this time include recent genre hits like “Weapons,” “Sinners,” “Get Out” and “The Substance,” alongside poking fun at the series favorite target, “Scream.”</p><p>2026’s “Scary Movie” also marks the return of the Wayans, who originally left the franchise after 2002’s “Scary Movie 2.” Also back are stars Anna Faris and Regina Hall. The plot is simple, as you would expect from the franchise, and is merely a vehicle to cram in as many parodies and references as possible. In 2026, “Scary Movie” feels a little outdated, but those who long for the days when parody movies were released regularly might see this as a fun throwback.</p><p><em><strong>Watch on </strong></em><a href="https://www.paramountplus.com/movies/video/ALVE01KSRB5EXZEWYA3TCTC4W8S4VP/" target="_blank" rel="nofollow"><em><strong>Paramount+</strong></em></a><em><strong> starting September 3</strong></em></p><h2 id="fuze-hbo-max">‘Fuze’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/vh9FR7R9QCo" allowfullscreen></iframe></div></div><p>Director David Mackenzie, the filmmaker behind last year’s excellent thriller “Relay,” is back in the genre already with “Fuze.” This crime-thriller doesn’t reach the same heights, but with an audacious heist at its core, it’s a movie that will keep you hooked. Plus, if you’re the type of person who demands shocking twists, I don’t want to give away any spoilers, but I can confirm there’s a big reveal in “Fuze” that totally flips the script.</p><p>Set in present-day London, a portion of the city is forced to evacuate when an unexploded World War II bomb is discovered on a construction site. Among the military squad called in to defuse the bomb is Major Will Tranter (Aaron Taylor-Johnson). However, in the chaos, a group of criminals led by Giorgos "George" Karalis (Theo James) uses the evacuation as a distraction to pull off a bank heist. But as the authorities circle, alliances are questioned and morals tested.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movie/a1134728-0793-499f-834e-2503f0511f57" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting September 4</strong></em></p><h2 id="mayday-apple-tv">‘Mayday’ (Apple TV)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/om5Un9X720M" allowfullscreen></iframe></div></div><p>Apple TV has earned a reputation for quality original series in recent years, but it’s yet to find the same success with its direct-to-streaming movies. Perhaps “Mayday” could be the start of a hot streak in this area, as this Apple original movie features a solid pairing of Ryan Reynolds and  Kenneth Branagh. At the very least, it can’t be as bad as “Ghosted,” right? </p><p>Apple is labeling “Mayday” a “genre-bending, action-packed buddy comedy that flips the spy thriller on its head,” which reads like marketing buzzword bingo. In this Apple original, Reynolds plays a hotshot U.S. Navy pilot, assigned to a top-secret mission in Russian territory during the height of the Cold War. When the mission goes wrong, he’s stuck behind enemy lines, but finds an unexpected ally in an ex-KGB agent (Branagh), who is obsessed with American culture.</p><p><em><strong>Watch on </strong></em><a href="https://tv.apple.com/us/movie/mayday/umc.cmc.shin43vzfoz3h4ggx41z8rf" target="_blank" rel="nofollow"><em><strong>Apple TV</strong></em></a><em><strong> starting September 4</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/netflix/new-on-netflix-in-september-2026-5-best-movies-and-shows-to-stream-plus-full-release-list">New on Netflix in September 2026</a></li><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/prime-video/prime-video-top-10-movies-here-are-the-3-you-need-to-watch-this-week-aug-31-sept-6">Prime Video top 10 movies — 3 you need to watch this week</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/7-top-new-movies-to-watch-this-week-on-netflix-prime-video-paramount-and-more-including-an-overlooked-thriller-with-a-shocking-twist-sept-1-7</link>
                                                                            <description>
                            <![CDATA[ This week's top new movies on streaming include the latest "Star Wars" movie, multiple action-thrillers, an acclaimed drama, and more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vsiAiR87TEpvkPVX778wTe</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NtxEpuLXdAGE3CZfJv9rqM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Sep 2026 04:01:00 +0000</pubDate>                                                                                                                                <updated>Tue, 01 Sep 2026 08:27:48 +0000</updated>
                                                                                                                                            <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/NtxEpuLXdAGE3CZfJv9rqM-1280-80.jpg">
                                                            <media:credit><![CDATA[Disney / Lucasfilm / Apple TV / StudioCanal]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[(L-R) Pedro Pascal as Din Djarin in &quot;The Mandalorian and Grogu,&quot; Ryan Reynolds as Troy &quot;Assassin&quot; Kelly and Aaron Taylor-Johnson as Major Will Tranter in &quot;Fuze&quot;]]></media:description>                                                            <media:text><![CDATA[(L-R) Pedro Pascal as Din Djarin in &quot;The Mandalorian and Grogu,&quot; Ryan Reynolds as Troy &quot;Assassin&quot; Kelly and Aaron Taylor-Johnson as Major Will Tranter in &quot;Fuze&quot;]]></media:text>
                                <media:title type="plain"><![CDATA[(L-R) Pedro Pascal as Din Djarin in &quot;The Mandalorian and Grogu,&quot; Ryan Reynolds as Troy &quot;Assassin&quot; Kelly and Aaron Taylor-Johnson as Major Will Tranter in &quot;Fuze&quot;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NtxEpuLXdAGE3CZfJv9rqM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This week’s slate of new movies across the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> offers a strong mixture, with fresh arrivals on the most popular platforms including Netflix, HBO Max, Prime Video, Disney+, Apple TV and Paramount+. Whatever your tastes, there’s (almost certainly) a movie for you. </p><p>Arguably the biggest new movie is the Disney+ debut of the latest “Star Wars” adventure, “The Mandalorian and Grogu,” but I encourage you not to skip the “smaller” stuff like “Fuze,” an overlooked action-thriller with a neat twist heading over to HBO Max. Other top picks include an acclaimed drama on Netflix, an action-thriller on Prime Video and a buddy-cop adventure flick on Apple TV starring Ryan Reynolds and Kenneth Branagh.</p><p>There are plenty of options this week, so to save you from spending your time scrolling through streaming service libraries, I’ve collected this week’s most noteworthy new movies below. Plus, we also have a guide to the <a href="https://www.tomsguide.com/entertainment/streaming/6-biggest-new-shows-to-stream-this-week-including-guy-ritchies-netflix-crime-drama-and-silo-finale">top new TV shows this week</a>. </p><h2 id="i-want-your-sex-pvod">‘I Want Your Sex’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kjkTmTmC1iA" allowfullscreen></iframe></div></div><p>As the name implies, “I Want Your Sex” isn’t shy about its provocative intentions. Described as an “erotic comedy-thriller,” this movie explores BDSM practices, alongside dipping into an exploration of power dynamics and eventually murder. Director Gregg Araki is not above going for shock value. However, the filmmaker's first new feature in 12 years has the substance to back up its provocativeness, with critics rating it 91% on <a href="https://www.rottentomatoes.com/m/i_want_your_sex" target="_blank">Rotten Tomatoes</a>.</p><p>When Elliot (Cooper Hoffman) lands a coveted job as the assistant for a renowned artist, Erika Tracy (Olivia Wilde), his fantasies come true when she also takes him on as a sexual partner. But the fresh-faced Elliot finds himself out of his depth when Erika brings him into an unfamiliar world of experimental bedroom activities, which eventually leads to obsession, betrayal and even murder. Let’s just say this movie isn’t one for the family!</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/dp/B0H8WNDHPP" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting September 1</strong></em></p><h2 id="the-runner-prime-video">‘The Runner’ (Prime Video)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/zz4rsZLcauY" allowfullscreen></iframe></div></div><p>Prime Video is closing out its summer original slate with “The Runner,” a new British action-thriller that stars Gal Gadot. Based on the trailer, it doesn’t appear to be trying anything especially new in the genre, but it should be good for 85 minutes of adrenaline-spiking action, and it’s always great to get more female-fronted thrillers. I’m not convinced of its quality (yet), but I’m pretty confident it’ll run straight into the Prime Video top 10.</p><p>Maia Marten (Gadot) is a successful attorney living in London. What should have been an ordinary day becomes a frantic race against the clock when her son is abducted. A mysterious caller (Damian Lewis) gives her a series of cryptic commands, and Maia has to race across the city in a desperate bid to save her son. It all sounds as generic as its name, but perhaps “The Runner” will be a pleasant streaming surprise to kick off September.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H8NQDT9C" target="_blank" rel="nofollow"><em><strong>Prime Video</strong></em></a><em><strong> starting September 2</strong></em></p><h2 id="the-mandalorian-and-grogu-disney">‘The Mandalorian and Grogu’ (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IHWlvwu8t1w" allowfullscreen></iframe></div></div><p>The first big-screen “Star Wars” movie in seven years arrives on Disney+ this week, and there’s a certain irony, because I’d argue “this is the way” the Mandalorian movie should be experienced. “The Mandalorian and Grogu” never felt quite at home in theaters, playing out like a condensed fourth season of “The Mandalorian” show. So, if you skipped it in cinemas, you didn’t really miss out; this movie feels made for watching on streaming.</p><p>Set between “Return of the Jedi” and “The Force Awakens,” the Mandalorian (Pedro Pascal) and his adorable ward, Grogu (aka Baby Yoda), take on a mission for the New Republic to rescue Rotta the Hutt (Jeremy Allen White), son of the infamous crime lord Jabba. Naturally, what was supposed to be a simple rescue job becomes a sprawling adventure in this feature-length continuation of the popular Disney+ original show.</p><p><em><strong>Watch on </strong></em><a href="https://www.disneyplus.com/browse/entity-d830ec57-499e-498c-b6b3-2b85a18a5f51" target="_blank" rel="nofollow"><em><strong>Disney+</strong></em></a><em><strong> starting September 2</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ON94mW"></div>                            </div>                            <script src="https://kwizly.com/embed/ON94mW.js" async></script><h2 id="the-president-s-cake-netflix">‘The President’s Cake’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/EIhlE3lfu6w" allowfullscreen></iframe></div></div><p>If review sites like <a href="https://www.rottentomatoes.com/m/the_presidents_cake" target="_blank">Rotten Tomatoes</a> determine your watchlist, and you want to know which new streaming arrival this week has the highest score, I’ll cut to the chase: it’s “The President’s Cake.” This Arabic-language drama scores a near-perfect 99% rating with RT’s Critics Consensus labeling it “a tenderly crafted, often devastating portrait of childhood in rural Iraq.” It’s been praised for its complex themes and rich characters. </p><p>Set during the Gulf War, where aerial bombardments are a daily occurrence for the Iraqi people, 9-year-old Lamia (Baneen Ahmad Nayyef) and her class are selected to prepare a cake for the upcoming birthday of the country’s leader, Saddam Hussein. In a country gripped by fear and with resources scarce, Lamia sets out to a nearby city to find ingredients.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/82710844" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting September 3</strong></em></p><h2 id="scary-movie-paramount">‘Scary Movie’ (Paramount+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/_4CvRre-Rb8" allowfullscreen></iframe></div></div><p>“Scary Movie” returned this year, and the horror-spoof series hasn’t matured with age. It remains as lowbrow as ever. Its sights are set on lampooning modern horror trends, such as legacy sequels that drop the number in their titles (hence why this isn’t called “Scary Movie 6). Targets this time include recent genre hits like “Weapons,” “Sinners,” “Get Out” and “The Substance,” alongside poking fun at the series favorite target, “Scream.”</p><p>2026’s “Scary Movie” also marks the return of the Wayans, who originally left the franchise after 2002’s “Scary Movie 2.” Also back are stars Anna Faris and Regina Hall. The plot is simple, as you would expect from the franchise, and is merely a vehicle to cram in as many parodies and references as possible. In 2026, “Scary Movie” feels a little outdated, but those who long for the days when parody movies were released regularly might see this as a fun throwback.</p><p><em><strong>Watch on </strong></em><a href="https://www.paramountplus.com/movies/video/ALVE01KSRB5EXZEWYA3TCTC4W8S4VP/" target="_blank" rel="nofollow"><em><strong>Paramount+</strong></em></a><em><strong> starting September 3</strong></em></p><h2 id="fuze-hbo-max">‘Fuze’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/vh9FR7R9QCo" allowfullscreen></iframe></div></div><p>Director David Mackenzie, the filmmaker behind last year’s excellent thriller “Relay,” is back in the genre already with “Fuze.” This crime-thriller doesn’t reach the same heights, but with an audacious heist at its core, it’s a movie that will keep you hooked. Plus, if you’re the type of person who demands shocking twists, I don’t want to give away any spoilers, but I can confirm there’s a big reveal in “Fuze” that totally flips the script.</p><p>Set in present-day London, a portion of the city is forced to evacuate when an unexploded World War II bomb is discovered on a construction site. Among the military squad called in to defuse the bomb is Major Will Tranter (Aaron Taylor-Johnson). However, in the chaos, a group of criminals led by Giorgos "George" Karalis (Theo James) uses the evacuation as a distraction to pull off a bank heist. But as the authorities circle, alliances are questioned and morals tested.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movie/a1134728-0793-499f-834e-2503f0511f57" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting September 4</strong></em></p><h2 id="mayday-apple-tv">‘Mayday’ (Apple TV)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/om5Un9X720M" allowfullscreen></iframe></div></div><p>Apple TV has earned a reputation for quality original series in recent years, but it’s yet to find the same success with its direct-to-streaming movies. Perhaps “Mayday” could be the start of a hot streak in this area, as this Apple original movie features a solid pairing of Ryan Reynolds and  Kenneth Branagh. At the very least, it can’t be as bad as “Ghosted,” right? </p><p>Apple is labeling “Mayday” a “genre-bending, action-packed buddy comedy that flips the spy thriller on its head,” which reads like marketing buzzword bingo. In this Apple original, Reynolds plays a hotshot U.S. Navy pilot, assigned to a top-secret mission in Russian territory during the height of the Cold War. When the mission goes wrong, he’s stuck behind enemy lines, but finds an unexpected ally in an ex-KGB agent (Branagh), who is obsessed with American culture.</p><p><em><strong>Watch on </strong></em><a href="https://tv.apple.com/us/movie/mayday/umc.cmc.shin43vzfoz3h4ggx41z8rf" target="_blank" rel="nofollow"><em><strong>Apple TV</strong></em></a><em><strong> starting September 4</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/netflix/new-on-netflix-in-september-2026-5-best-movies-and-shows-to-stream-plus-full-release-list">New on Netflix in September 2026</a></li><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/prime-video/prime-video-top-10-movies-here-are-the-3-you-need-to-watch-this-week-aug-31-sept-6">Prime Video top 10 movies — 3 you need to watch this week</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ New on HBO Max in September 2026: All the new shows and movies to watch this month ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We're on the verge of a brand-new month — and a whole other season, for that matter — which means that, yes, we will soon be saying goodbye to our swimsuits and sandals, but also a happy hello to a fresh batch of new titles on the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">top streaming services</a>. (And honestly, autumn is <em>so</em> much better than summer when it comes to settling in on the couch for a great new show or movie.)</p><p><strong></strong><a href="https://www.tomsguide.com/entertainment/streaming/hbo-max"><strong>HBO Max</strong></a>, in particular, has an exceptionally exciting slate of new films and high-profile series joining its streaming library in September 2026, from a music docuseries centered on a hip-hop juggernaut to a sex comedy helmed by one of Ireland's funniest folks. On the film end of things, we've got the streaming premiere of buzzy horror movie "<a href="https://www.tomsguide.com/entertainment/movies/backrooms-review-this-youtube-horror-movie-is-blair-witch-meets-cabin-in-the-woods-in-the-best-possible-way">Backrooms</a> as well as the Aaron Taylor-Johnson-led action thriller "Fuze," while TV fans can enjoy the new prequel series to German crime drama "4 Blocks."</p><p>Below, we give our top recommendations for what's <strong>new on HBO Max in September</strong>, followed by a comprehensive list of every title arriving on the service throughout the month.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 class="article-body__section" id="section-new-on-hbo-max-in-september-2026-top-picks"><span>New on HBO Max in September 2026: Top picks</span></h2><h2 id="39-fuze-39">'Fuze'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/l1aRvHb3e3M" allowfullscreen></iframe></div></div><p>British hunks Aaron Taylor-Johnson and Theo James go head-to-head in this action thriller from director David Mackenzie. When an unexploded World War II-era bomb is discovered at a busy London construction site, forcing a citywide evacuation, bomb disposal commander Will Tranter (Taylor-Johnson) is brought in to manage the near-crisis. At the same time, criminal mastermind Karalis (James) exploits the chaos and street closures to pull off a heist at a nearby bank. </p><p>Over on Rotten Tomatoes, critics praised the 2025 title as "a stylish thriller with energy, craft, and twists to spare," that "unapologetically [leans] into its own pulpy excess."</p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>on HBO Max</strong></em></a><em><strong> from September 4</strong></em></p><h2 id="39-jay-z-in-8-39">'JAŸ-Z IN 8'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/c-5_0w4B3cM" allowfullscreen></iframe></div></div><p>JAŸ-Z is having a <em>busy</em> 2026: This year marks the 30th anniversary of the hip-hop icon's landmark debut album “Reasonable Doubt,” as well as the 25th anniversary of his genre-defining sixth studio album "The Blueprint." So it's a fitting time to check in with Jay, the performer, but also Shawn Carter, the man, which is exactly what this eight-part docuseries sets out to do.</p><p>Sitting down with longtime friend, producer, and director Rick Rubin, JAŸ-Z will delve into the lyrics, stories,  life experiences, and creative process behind the iconic tracks (“99 Problems,” “Brooklyn’s Finest,” “4:44<em>,</em>” and so on) that have cemented him as one of rap's greatest figures for the past three decades. Two new episodes will debut weekly through October 9. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/show/8056f7fe-8788-4e79-8733-b7a11524e000" target="_blank" rel="nofollow"><em><strong>on HBO Max</strong></em></a><em><strong> from September 18</strong></em></p><h2 id="39-youth-39">'Youth'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/XwuDMSlErkk" allowfullscreen></iframe></div></div><p>Irish actress-writer Sharon Horgan — who has been cracking us up for years with funny series like "Pulling," "Catastrophe" and "<a href="https://www.tomsguide.com/entertainment/apple-tv-plus/watch-bad-sisters-season-2">Bad Sisters</a>" — leads this new HBO comedy as Alex, a London literary agent and 50-year-old divorcee searching for sex and love whilst caring for her ailing parents and parenting her grown son (Aran Murphy, IRL son of Cillian). </p><p>"Youth" will premiere with the first two episodes on Sunday, September 20 at 10 p.m. on HBO and HBO Max, followed by one episode weekly. The cast also includes Sharlene Whyte, Rupert Friend and Robbie Gee.</p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>on HBO Max </strong></em></a><em><strong>from September 20</strong></em></p><h2 id="backrooms">‘Backrooms’</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0HjdiohVOik" allowfullscreen></iframe></div></div><p>One of <a href="https://www.tomsguide.com/entertainment/movies/37-biggest-summer-movies-of-2026-spider-man-star-wars-the-odyssey-toy-story-and-more" target="_blank" rel="nofollow">summer's biggest movies</a>, "Backrooms," arrives on HBO Max on September 25 for everyone who missed the psychological horror film in theaters.  Directed by internet creator Kane Parsons (known online as Kane Pixels) and based on his viral YouTube found-footage series, the freaky flick follows Clark (Chiwetel Ejiofor), a struggling furniture owner who discovers a strange, hidden doorway that leads into a seemingly infinite labyrinth of liminal, physics-defying spaces.</p><p>Worried about her patient, Clark's therapist Mary (Renate Reinsve) follows him down into the confounding alternate dimension and soon has to confront her own psychological undoing. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>on HBO Max</strong></em></a><em><strong> from September 25</strong></em></p><h2 id="39-4-blocks-zero-39">'4 Blocks Zero'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/RNiTi1yig4M" allowfullscreen></iframe></div></div><p>The German crime drama "4 Blocks" ran for three seasons between May 2017 and November 2019. Now this prequel delves even further into that universe, taking us to 1990s Berlin amid the early days of the Hamady family, long before they became that city's most influential clan. </p><p>Malik Hamady (Rami Fadel Khalaf) has been focused on ensuring a better life for his four children and mother-in-law since fleeing Lebanon. But the release of his brother-in-law Ibrahim (Tariq Al-Saies) after eight years in prison triggers a chain reaction that draws the whole family into Berlin's dangerous criminal underworld.</p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/ad/en/show/8f924153-3638-494f-9ba8-7b4cc3f9cd8e" target="_blank" rel="nofollow"><em><strong>on HBO Max</strong></em></a><em><strong> from September 25</strong></em></p><h3 class="article-body__section" id="section-everything-new-on-hbo-max-in-september-2026"><span>Everything new on HBO Max in September 2026</span></h3><p><strong>September 1</strong><br>42nd Street<br>A Clockwork Orange<br>A Streetcar Named Desire<br>All Through the Night<br>American Made<br>April in Paris<br>Baby Doll<br>Battle Circus<br>Beetlejuice<br>Billy Rose's Jumbo<br>Birdman Or (The Unexpected Virtue of Ignorance)<br>Blumhouse's Truth or Dare<br>Blumhouse's Truth or Dare: Unrated Director's Cut<br>Breaking In<br>Breaking In - Unrated<br>Cabin in the Sky<br>Camelot (1967)<br>Carrie (1976)<br>Cocktail<br>Dames<br>Dr. Seuss’ Horton Hears A Who!<br>Eyes Wide Shut<br>Final Destination (2000)<br>Final Destination 2 (2003)<br>Full Metal Jacket<br>Gremlins (1984)<br>Gremlins 2: The New Batch (1990)<br>Grudge Match<br>In the Good Old Summertime<br>Interview with the Vampire<br>It's Always Fair Weather<br>Jamboree!<br>Jupiter's Darling<br>Knute Rockne: All American<br>Les Miserables (2012)<br>Lili<br>Little Fockers<br>Lullaby of Broadway<br>Magnolia<br>MaXXXine<br>Men (2022)<br>Middle School: The Worst Years of My Life<br>Misery<br>Miss Congeniality<br>Mission: Impossible (1996)<br>My Favorite Spy<br>Neptune's Daughter<br>Night and Day<br>On Moonlight Bay<br>Panama Hattie<br>Pearl: The X-Traordinary Origin Story<br>Presenting Lily Mars<br>Rain Man<br>Risky Business<br>Royal Wedding<br>Saltburn<br>Selena<br>Sing Street<br>Speed<br>Summer Stock<br>Taken 2<br>Taken 2: Extended Out<br>Talk To Me (2023)<br>That's Dancing!<br>The Age of Adaline<br>The Americanization of Emily<br>The Craft<br>The Final Destination (2009)<br>The Firm<br>The Harvey Girls<br>The Last Samurai<br>The Maltese Falcon<br>The Outsiders<br>The Revenant<br>The Sea Hawk (1940)<br>The Student Prince<br>To Please a Lady<br>The Two Mrs. Carrolls<br>War of the Worlds (2005)<br>William Shakespeare’s Romeo + Juliet<br>Zombieland (2009)<br>Zombieland: Double Tap (2019)<br> <br><strong>September 2</strong><br>1000-lb Sisters, Season 9 (TLC)<br> <br><strong>September 3</strong><br>Beat Bobby Flay, Season 43 (Food Network)<br>Botched Homes, Season 1 (HGTV)<br> <br><strong>September 4</strong><br>Beachfront Bargain Hunt Renovation, Season 12 (Magnolia Network)<br>Fuze<br> <br><strong>September 6</strong><br>Paranormal Caught on Camera, Season 11 (Travel Channel)<br> <br><strong>September 7</strong><br>Collision, Season 1 (Max Original)<br>OJ Unseen: Exploitation of Evil, Season 1 (ID)<br> <br><strong>September 8</strong><br>Contraband: Seized at the Border, Season 9 (Discovery)<br>Georgie & Mandy's First Marriage, Season 2<br> <br><strong>September 9</strong><br>Bobby Flay's The Line, Season 1 (Food Network)<br> <br><strong>September 10</strong><br>A Killer Story (HBO Original)<br>Krypto Saves the Day, Season 2A (DC)<br>Save My Skin, Season 6 (TLC)<br> <br><strong>September 11</strong><br>House Hunters International: Volume 10, Season 216 (HGTV)<br> <br><strong>September 12</strong><br>AEW Special Events<br>Ready Jet Cook, Season 3 (Food Network)<br> <br><strong>September 13</strong><br>Have I Got News For You, Season 5 (CNN Original)<br> <br><strong>September 14</strong><br>Halloween Wars, Season 16 (Food Network)<br> <br><strong>September 15</strong><br>Halloween Baking Championship, Season 12 (Food Network)<br> <br><strong>September 16</strong><br>A Very Haunted Renovation, Season 1 (HGTV)<br>Toxic, Season 2 (ID)<br> <br><strong>September 17</strong><br>Body Cam, Season 11 (ID)<br>Half My Size, Season 1 (TLC)<br> <br><strong>September 18</strong><br>JAŸ-Z In 8 (HBO Original)<br>Saman The Hidden Truth (Saman La Verità Nascosta), Season 1<br> <br><strong>September 19</strong><br>Batwheels, Season 3E (Cartoon Network)<br>Cautiva, Season 1<br>Scariest House in America, Season 3 (HGTV)<br> <br><strong>September 20</strong><br>Teen Titans Go!, Season 9H (Cartoon Network)<br>Youth, Season 1 (HBO Original)<br> <br><strong>September 22</strong><br>Siren: The Voices Of Shelley Beattie (HBO Original)<br> <br><strong>September 23</strong><br>House Shock, Season 1 (HGTV)<br>The Meg (2018)<br> <br><strong>September 24</strong><br>How to Catch a Dirtbag, Season 1 (Discovery)<br>The Plot Thickens, Season 7 (TCM)<br> <br><strong>September 25</strong><br>4 Blocks Zero, Season 1 (HBO Original)<br>Backrooms (A24)<br>Diners Drive-Ins and Dives, Season 55 (Food Network)<br>House Hunters: Volume 11, Season 262 (HGTV)<br>Paolo, Season 1 (HBO Original)<br>The Good Spirit: Behind the Doors of the Opus Dei (HBO Original)<br> <br><strong>September 27</strong><br>Totally Spies, Season 7C<br> <br><strong>September 29</strong><br>90 Day: The Last Resort: Between the Sheets, Season 3 (TLC)<br>Decades in Sports, Season 1 (CNN Original)<br>Miller Night Football (HBO Original)<br> <br><strong>September 30</strong><br>Unmasking a Monster: Aileen Wuornos, Season 1 (ID)</p><h3 class="article-body__section" id="section-live-sports"><span>Live sports</span></h3><p><em>**Live Sports available only on select plans. Plan availability varies by subscription provider. Check with your subscription provider for details. Select games available and blackouts may apply.</em></p><p><em>Please note this list may not be comprehensive and is subject to change. All times are in ET.</em></p><p><strong>MLB</strong><br><u>September 1</u><br>Milwaukee at Chicago, 7:30p.m.  <br> <br><u>September 8</u><br>1 Regular Season Game<br> <br><u>September 15</u><br>1 Regular Season Game<br> <br><u>September 22</u><br>1 Regular Season Game<br> <br><strong>Savannah Banana’s</strong><br><u>September 11</u><br>Party Animals vs Bananas, 7 p.m.<br> <br><strong>NASCAR</strong><br><u>September 5</u><br>Darlington P&Q 4 p.m.<br> <br><u>September 12</u><br>WWT Raceway P&Q 3:30 p.m.<br> <br><u>September 18</u><br>Bristol, Speedway 4:30 p.m.<br> <br><u>September 26</u><br>Kansas Speedway, 10 a.m.<br> <br><strong>FIBA Women’s World Cup</strong><br><u>September 4</u><br>Japan vs. Mali, 5:30 a.m.<br>Australia vs. Puerto Rico, 5:30 a.m.<br>United States vs. China, 8 a.m.<br>Korea vs. Nigeria, 8:30 a.m.<br>Belgium vs. Turkey, 11:30 a.m.<br>Spain vs. Germany, 11 a.m.<br>Czechia vs. Italy, 2:15 p.m.<br> <br><u>September 5</u><br>Mali vs. Spain, 5:30 a.m.<br>Nigeria vs. Hungary, 8:15 a.m.<br>Germany vs. Japan, 11:45 a.m.<br>France vs. Korea, 2:30 p.m.<br> <br><u>September 6</u><br>Turkey vs. Australia, 5:30 a.m.<br>China vs. Czechia, 8:30 a.m.<br>Puerto Rico vs. Belgium, 11:30 a.m.<br>Italy vs. United States, 2:30 p.m.<br> <br><u>September 7</u><br>Belgium vs. Australia, 5:30 a.m.<br>Puerto Rico vs. Turkey, 5:30 a.m.<br>Nigeria vs. France, 8:15 a.m.<br>Hungary vs. Korea, 8:30 a.m.<br>Japan vs. Spain, 11:30 a.m.<br>Germany vs. Mali, 11:45 a.m.<br>United States vs. Czechia, 2:30 p.m.<br>Italy vs. China, 2:45 p.m.<br> <br><u>September 8</u><br>2 Quarterfinal Qualifier games<br> <br><u>September 9</u><br>2 Quarterfinal Qualifier games<br> <br><u>September 10</u><br>Quarterfinal #1, 5:30 a.m.<br>Quarterfinal #2, 8:15 a.m.<br>Quarterfinal #3, 11:30 a.m.<br>Quarterfinal #4, 2:30 p.m.<br> <br><u>September 12</u><br>Semifinal #1, 10:15 a.m.<br>Semifinal #2, 1:45 p.m.<br> <br><u>September 13</u><br>3<sup>rd</sup> Place, 10:15 a.m.<br>Gold Medal Game, 1:45 p.m.<br> <br><strong>U.S. Soccer</strong><br><u>September 26</u><br>USMNT vs Peru, 4:30 p.m.<br> <br><u>September 29</u><br>USMNT vs Chile, 8 p.m.<br> <br><strong>NHL on TNT</strong><br><u>September 25</u><br>Preseason matchup, TBD<br> <br><u>September 30</u><br>Opening night, TBD</p><p><em>These lists are provided by HBO and may not be comprehensive. These lists are subject to change at any point.</em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/best-picks/best-hbo-max-shows?utm_source=google&utm_medium=h5d&utm_campaign=h_tg_00265&gad_source=1&gad_campaignid=22446790454&gbraid=0AAAAAqzfqMY7FhHtgPZEJz49gQpDsQtiD&gclid=CjwKCAjwwL_UBhAjEiwAEhuT5I0elr9A30oCYNPZd6Lf8OebOHpWK0LgKsRjBEwmEjlzPNdozJuiTBoC_l0QAvD_BwE">37 best HBO Max shows to stream right now</a></li><li><a href="https://www.tomsguide.com/news/how-to-get-max-for-free">How to get HBO Max for free — here are 4 ways</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist">3 best feel-good HBO Max shows to add to your watchlist</a></li></ul><div data-model-name="Peacock TV,Netflix,Hulu,Amazon Prime Video,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-september-2026-all-the-new-shows-and-movies-to-watch-this-month</link>
                                                                            <description>
                            <![CDATA[ Our guide to all the new shows and movies that you can look forward to streaming on HBO Max throughout September 2026. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4SANqLKB8b5zXvYx2UPHY4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Ah2JiqjRyUR4rXsEocDCtn-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 29 Aug 2026 11:15:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Christina Izzo ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LMncQCRNbbLXxxjbfZJvWE.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Ah2JiqjRyUR4rXsEocDCtn-1280-80.jpg">
                                                            <media:credit><![CDATA[Tom&#039;s Guide/ Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max logo]]></media:description>                                                            <media:text><![CDATA[HBO Max logo]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max logo]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Ah2JiqjRyUR4rXsEocDCtn-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We're on the verge of a brand-new month — and a whole other season, for that matter — which means that, yes, we will soon be saying goodbye to our swimsuits and sandals, but also a happy hello to a fresh batch of new titles on the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">top streaming services</a>. (And honestly, autumn is <em>so</em> much better than summer when it comes to settling in on the couch for a great new show or movie.)</p><p><strong></strong><a href="https://www.tomsguide.com/entertainment/streaming/hbo-max"><strong>HBO Max</strong></a>, in particular, has an exceptionally exciting slate of new films and high-profile series joining its streaming library in September 2026, from a music docuseries centered on a hip-hop juggernaut to a sex comedy helmed by one of Ireland's funniest folks. On the film end of things, we've got the streaming premiere of buzzy horror movie "<a href="https://www.tomsguide.com/entertainment/movies/backrooms-review-this-youtube-horror-movie-is-blair-witch-meets-cabin-in-the-woods-in-the-best-possible-way">Backrooms</a> as well as the Aaron Taylor-Johnson-led action thriller "Fuze," while TV fans can enjoy the new prequel series to German crime drama "4 Blocks."</p><p>Below, we give our top recommendations for what's <strong>new on HBO Max in September</strong>, followed by a comprehensive list of every title arriving on the service throughout the month.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 class="article-body__section" id="section-new-on-hbo-max-in-september-2026-top-picks"><span>New on HBO Max in September 2026: Top picks</span></h2><h2 id="39-fuze-39">'Fuze'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/l1aRvHb3e3M" allowfullscreen></iframe></div></div><p>British hunks Aaron Taylor-Johnson and Theo James go head-to-head in this action thriller from director David Mackenzie. When an unexploded World War II-era bomb is discovered at a busy London construction site, forcing a citywide evacuation, bomb disposal commander Will Tranter (Taylor-Johnson) is brought in to manage the near-crisis. At the same time, criminal mastermind Karalis (James) exploits the chaos and street closures to pull off a heist at a nearby bank. </p><p>Over on Rotten Tomatoes, critics praised the 2025 title as "a stylish thriller with energy, craft, and twists to spare," that "unapologetically [leans] into its own pulpy excess."</p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>on HBO Max</strong></em></a><em><strong> from September 4</strong></em></p><h2 id="39-jay-z-in-8-39">'JAŸ-Z IN 8'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/c-5_0w4B3cM" allowfullscreen></iframe></div></div><p>JAŸ-Z is having a <em>busy</em> 2026: This year marks the 30th anniversary of the hip-hop icon's landmark debut album “Reasonable Doubt,” as well as the 25th anniversary of his genre-defining sixth studio album "The Blueprint." So it's a fitting time to check in with Jay, the performer, but also Shawn Carter, the man, which is exactly what this eight-part docuseries sets out to do.</p><p>Sitting down with longtime friend, producer, and director Rick Rubin, JAŸ-Z will delve into the lyrics, stories,  life experiences, and creative process behind the iconic tracks (“99 Problems,” “Brooklyn’s Finest,” “4:44<em>,</em>” and so on) that have cemented him as one of rap's greatest figures for the past three decades. Two new episodes will debut weekly through October 9. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/show/8056f7fe-8788-4e79-8733-b7a11524e000" target="_blank" rel="nofollow"><em><strong>on HBO Max</strong></em></a><em><strong> from September 18</strong></em></p><h2 id="39-youth-39">'Youth'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/XwuDMSlErkk" allowfullscreen></iframe></div></div><p>Irish actress-writer Sharon Horgan — who has been cracking us up for years with funny series like "Pulling," "Catastrophe" and "<a href="https://www.tomsguide.com/entertainment/apple-tv-plus/watch-bad-sisters-season-2">Bad Sisters</a>" — leads this new HBO comedy as Alex, a London literary agent and 50-year-old divorcee searching for sex and love whilst caring for her ailing parents and parenting her grown son (Aran Murphy, IRL son of Cillian). </p><p>"Youth" will premiere with the first two episodes on Sunday, September 20 at 10 p.m. on HBO and HBO Max, followed by one episode weekly. The cast also includes Sharlene Whyte, Rupert Friend and Robbie Gee.</p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>on HBO Max </strong></em></a><em><strong>from September 20</strong></em></p><h2 id="backrooms">‘Backrooms’</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0HjdiohVOik" allowfullscreen></iframe></div></div><p>One of <a href="https://www.tomsguide.com/entertainment/movies/37-biggest-summer-movies-of-2026-spider-man-star-wars-the-odyssey-toy-story-and-more" target="_blank" rel="nofollow">summer's biggest movies</a>, "Backrooms," arrives on HBO Max on September 25 for everyone who missed the psychological horror film in theaters.  Directed by internet creator Kane Parsons (known online as Kane Pixels) and based on his viral YouTube found-footage series, the freaky flick follows Clark (Chiwetel Ejiofor), a struggling furniture owner who discovers a strange, hidden doorway that leads into a seemingly infinite labyrinth of liminal, physics-defying spaces.</p><p>Worried about her patient, Clark's therapist Mary (Renate Reinsve) follows him down into the confounding alternate dimension and soon has to confront her own psychological undoing. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>on HBO Max</strong></em></a><em><strong> from September 25</strong></em></p><h2 id="39-4-blocks-zero-39">'4 Blocks Zero'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/RNiTi1yig4M" allowfullscreen></iframe></div></div><p>The German crime drama "4 Blocks" ran for three seasons between May 2017 and November 2019. Now this prequel delves even further into that universe, taking us to 1990s Berlin amid the early days of the Hamady family, long before they became that city's most influential clan. </p><p>Malik Hamady (Rami Fadel Khalaf) has been focused on ensuring a better life for his four children and mother-in-law since fleeing Lebanon. But the release of his brother-in-law Ibrahim (Tariq Al-Saies) after eight years in prison triggers a chain reaction that draws the whole family into Berlin's dangerous criminal underworld.</p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/ad/en/show/8f924153-3638-494f-9ba8-7b4cc3f9cd8e" target="_blank" rel="nofollow"><em><strong>on HBO Max</strong></em></a><em><strong> from September 25</strong></em></p><h3 class="article-body__section" id="section-everything-new-on-hbo-max-in-september-2026"><span>Everything new on HBO Max in September 2026</span></h3><p><strong>September 1</strong><br>42nd Street<br>A Clockwork Orange<br>A Streetcar Named Desire<br>All Through the Night<br>American Made<br>April in Paris<br>Baby Doll<br>Battle Circus<br>Beetlejuice<br>Billy Rose's Jumbo<br>Birdman Or (The Unexpected Virtue of Ignorance)<br>Blumhouse's Truth or Dare<br>Blumhouse's Truth or Dare: Unrated Director's Cut<br>Breaking In<br>Breaking In - Unrated<br>Cabin in the Sky<br>Camelot (1967)<br>Carrie (1976)<br>Cocktail<br>Dames<br>Dr. Seuss’ Horton Hears A Who!<br>Eyes Wide Shut<br>Final Destination (2000)<br>Final Destination 2 (2003)<br>Full Metal Jacket<br>Gremlins (1984)<br>Gremlins 2: The New Batch (1990)<br>Grudge Match<br>In the Good Old Summertime<br>Interview with the Vampire<br>It's Always Fair Weather<br>Jamboree!<br>Jupiter's Darling<br>Knute Rockne: All American<br>Les Miserables (2012)<br>Lili<br>Little Fockers<br>Lullaby of Broadway<br>Magnolia<br>MaXXXine<br>Men (2022)<br>Middle School: The Worst Years of My Life<br>Misery<br>Miss Congeniality<br>Mission: Impossible (1996)<br>My Favorite Spy<br>Neptune's Daughter<br>Night and Day<br>On Moonlight Bay<br>Panama Hattie<br>Pearl: The X-Traordinary Origin Story<br>Presenting Lily Mars<br>Rain Man<br>Risky Business<br>Royal Wedding<br>Saltburn<br>Selena<br>Sing Street<br>Speed<br>Summer Stock<br>Taken 2<br>Taken 2: Extended Out<br>Talk To Me (2023)<br>That's Dancing!<br>The Age of Adaline<br>The Americanization of Emily<br>The Craft<br>The Final Destination (2009)<br>The Firm<br>The Harvey Girls<br>The Last Samurai<br>The Maltese Falcon<br>The Outsiders<br>The Revenant<br>The Sea Hawk (1940)<br>The Student Prince<br>To Please a Lady<br>The Two Mrs. Carrolls<br>War of the Worlds (2005)<br>William Shakespeare’s Romeo + Juliet<br>Zombieland (2009)<br>Zombieland: Double Tap (2019)<br> <br><strong>September 2</strong><br>1000-lb Sisters, Season 9 (TLC)<br> <br><strong>September 3</strong><br>Beat Bobby Flay, Season 43 (Food Network)<br>Botched Homes, Season 1 (HGTV)<br> <br><strong>September 4</strong><br>Beachfront Bargain Hunt Renovation, Season 12 (Magnolia Network)<br>Fuze<br> <br><strong>September 6</strong><br>Paranormal Caught on Camera, Season 11 (Travel Channel)<br> <br><strong>September 7</strong><br>Collision, Season 1 (Max Original)<br>OJ Unseen: Exploitation of Evil, Season 1 (ID)<br> <br><strong>September 8</strong><br>Contraband: Seized at the Border, Season 9 (Discovery)<br>Georgie & Mandy's First Marriage, Season 2<br> <br><strong>September 9</strong><br>Bobby Flay's The Line, Season 1 (Food Network)<br> <br><strong>September 10</strong><br>A Killer Story (HBO Original)<br>Krypto Saves the Day, Season 2A (DC)<br>Save My Skin, Season 6 (TLC)<br> <br><strong>September 11</strong><br>House Hunters International: Volume 10, Season 216 (HGTV)<br> <br><strong>September 12</strong><br>AEW Special Events<br>Ready Jet Cook, Season 3 (Food Network)<br> <br><strong>September 13</strong><br>Have I Got News For You, Season 5 (CNN Original)<br> <br><strong>September 14</strong><br>Halloween Wars, Season 16 (Food Network)<br> <br><strong>September 15</strong><br>Halloween Baking Championship, Season 12 (Food Network)<br> <br><strong>September 16</strong><br>A Very Haunted Renovation, Season 1 (HGTV)<br>Toxic, Season 2 (ID)<br> <br><strong>September 17</strong><br>Body Cam, Season 11 (ID)<br>Half My Size, Season 1 (TLC)<br> <br><strong>September 18</strong><br>JAŸ-Z In 8 (HBO Original)<br>Saman The Hidden Truth (Saman La Verità Nascosta), Season 1<br> <br><strong>September 19</strong><br>Batwheels, Season 3E (Cartoon Network)<br>Cautiva, Season 1<br>Scariest House in America, Season 3 (HGTV)<br> <br><strong>September 20</strong><br>Teen Titans Go!, Season 9H (Cartoon Network)<br>Youth, Season 1 (HBO Original)<br> <br><strong>September 22</strong><br>Siren: The Voices Of Shelley Beattie (HBO Original)<br> <br><strong>September 23</strong><br>House Shock, Season 1 (HGTV)<br>The Meg (2018)<br> <br><strong>September 24</strong><br>How to Catch a Dirtbag, Season 1 (Discovery)<br>The Plot Thickens, Season 7 (TCM)<br> <br><strong>September 25</strong><br>4 Blocks Zero, Season 1 (HBO Original)<br>Backrooms (A24)<br>Diners Drive-Ins and Dives, Season 55 (Food Network)<br>House Hunters: Volume 11, Season 262 (HGTV)<br>Paolo, Season 1 (HBO Original)<br>The Good Spirit: Behind the Doors of the Opus Dei (HBO Original)<br> <br><strong>September 27</strong><br>Totally Spies, Season 7C<br> <br><strong>September 29</strong><br>90 Day: The Last Resort: Between the Sheets, Season 3 (TLC)<br>Decades in Sports, Season 1 (CNN Original)<br>Miller Night Football (HBO Original)<br> <br><strong>September 30</strong><br>Unmasking a Monster: Aileen Wuornos, Season 1 (ID)</p><h3 class="article-body__section" id="section-live-sports"><span>Live sports</span></h3><p><em>**Live Sports available only on select plans. Plan availability varies by subscription provider. Check with your subscription provider for details. Select games available and blackouts may apply.</em></p><p><em>Please note this list may not be comprehensive and is subject to change. All times are in ET.</em></p><p><strong>MLB</strong><br><u>September 1</u><br>Milwaukee at Chicago, 7:30p.m.  <br> <br><u>September 8</u><br>1 Regular Season Game<br> <br><u>September 15</u><br>1 Regular Season Game<br> <br><u>September 22</u><br>1 Regular Season Game<br> <br><strong>Savannah Banana’s</strong><br><u>September 11</u><br>Party Animals vs Bananas, 7 p.m.<br> <br><strong>NASCAR</strong><br><u>September 5</u><br>Darlington P&Q 4 p.m.<br> <br><u>September 12</u><br>WWT Raceway P&Q 3:30 p.m.<br> <br><u>September 18</u><br>Bristol, Speedway 4:30 p.m.<br> <br><u>September 26</u><br>Kansas Speedway, 10 a.m.<br> <br><strong>FIBA Women’s World Cup</strong><br><u>September 4</u><br>Japan vs. Mali, 5:30 a.m.<br>Australia vs. Puerto Rico, 5:30 a.m.<br>United States vs. China, 8 a.m.<br>Korea vs. Nigeria, 8:30 a.m.<br>Belgium vs. Turkey, 11:30 a.m.<br>Spain vs. Germany, 11 a.m.<br>Czechia vs. Italy, 2:15 p.m.<br> <br><u>September 5</u><br>Mali vs. Spain, 5:30 a.m.<br>Nigeria vs. Hungary, 8:15 a.m.<br>Germany vs. Japan, 11:45 a.m.<br>France vs. Korea, 2:30 p.m.<br> <br><u>September 6</u><br>Turkey vs. Australia, 5:30 a.m.<br>China vs. Czechia, 8:30 a.m.<br>Puerto Rico vs. Belgium, 11:30 a.m.<br>Italy vs. United States, 2:30 p.m.<br> <br><u>September 7</u><br>Belgium vs. Australia, 5:30 a.m.<br>Puerto Rico vs. Turkey, 5:30 a.m.<br>Nigeria vs. France, 8:15 a.m.<br>Hungary vs. Korea, 8:30 a.m.<br>Japan vs. Spain, 11:30 a.m.<br>Germany vs. Mali, 11:45 a.m.<br>United States vs. Czechia, 2:30 p.m.<br>Italy vs. China, 2:45 p.m.<br> <br><u>September 8</u><br>2 Quarterfinal Qualifier games<br> <br><u>September 9</u><br>2 Quarterfinal Qualifier games<br> <br><u>September 10</u><br>Quarterfinal #1, 5:30 a.m.<br>Quarterfinal #2, 8:15 a.m.<br>Quarterfinal #3, 11:30 a.m.<br>Quarterfinal #4, 2:30 p.m.<br> <br><u>September 12</u><br>Semifinal #1, 10:15 a.m.<br>Semifinal #2, 1:45 p.m.<br> <br><u>September 13</u><br>3<sup>rd</sup> Place, 10:15 a.m.<br>Gold Medal Game, 1:45 p.m.<br> <br><strong>U.S. Soccer</strong><br><u>September 26</u><br>USMNT vs Peru, 4:30 p.m.<br> <br><u>September 29</u><br>USMNT vs Chile, 8 p.m.<br> <br><strong>NHL on TNT</strong><br><u>September 25</u><br>Preseason matchup, TBD<br> <br><u>September 30</u><br>Opening night, TBD</p><p><em>These lists are provided by HBO and may not be comprehensive. These lists are subject to change at any point.</em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/best-picks/best-hbo-max-shows?utm_source=google&utm_medium=h5d&utm_campaign=h_tg_00265&gad_source=1&gad_campaignid=22446790454&gbraid=0AAAAAqzfqMY7FhHtgPZEJz49gQpDsQtiD&gclid=CjwKCAjwwL_UBhAjEiwAEhuT5I0elr9A30oCYNPZd6Lf8OebOHpWK0LgKsRjBEwmEjlzPNdozJuiTBoC_l0QAvD_BwE">37 best HBO Max shows to stream right now</a></li><li><a href="https://www.tomsguide.com/news/how-to-get-max-for-free">How to get HBO Max for free — here are 4 ways</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist">3 best feel-good HBO Max shows to add to your watchlist</a></li></ul><div data-model-name="Peacock TV,Netflix,Hulu,Amazon Prime Video,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I have 5 theories about ‘IT: Welcome to Derry’ season 2 — and they get pretty wild ]]></title>
                                                                                                <dc:content><![CDATA[ <p><strong>“IT: Welcome to Derry”</strong> was easily my favorite show of 2025. I’ve always been a huge fan of this franchise, from Andy Muschietti’s movies to Stephen King’s original novel, so getting to spend eight episodes digging deeper into the history of Derry and Pennywise was basically horror fan heaven for me. </p><p>The prequel series takes us back to 1962, decades before the events of “IT,” following a group of children and their families as they uncover the terrifying force that has haunted Derry for generations. And clearly, I wasn’t the only one hooked. When the series debuted on HBO Max in October 2025, it attracted 5.7 million viewers in its first three days, making it the platform’s third-biggest series premiere at the time.</p><p>After months of waiting, HBO has now <em>officially </em>confirmed that “Welcome to Derry” is coming back for season 2. Even better, we already know it will take us another 27 years into the past, to 1935 during the Great Depression, where the story will centre on the infamous Bradley Gang massacre from King’s novel. And with Derry’s history leaving plenty of room for speculation, I’ve got five theories about where the story could go next.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OdRL2e"></div>                            </div>                            <script src="https://kwizly.com/embed/OdRL2e.js" async></script><h3 class="article-body__section" id="section-top-5-theories"><span>Top 5 theories</span></h3><h2 id="1-the-time-loop-and-predestination-paradox">1. The time loop and predestination paradox</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9tAVTfMpxvovbucPfhjfvA" name="IT_ Welcome to Derry" alt="Matilda Lawler in "IT: Welcome to Derry" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/9tAVTfMpxvovbucPfhjfvA.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Brooke Palmer / HBO)</span></figcaption></figure><p>The main theory for season 2 comes from what we learn about time in the season 1 finale, “Winter Fire.” During the final confrontation on the frozen lake, Pennywise (Bill Skarsgård) tells Marge Truman (Matilda Lawler) that her future son, Richie Tozier (Finn Wolfhard), will help destroy it in 2016. It also says that its death is happening at the same time as its birth, showing that Pennywise experiences time differently from humans.</p><p>Because of this, some theories suggest that the series’ reverse timeline shows Pennywise trying to stop the Losers’ Club before they are even born. By going back from 1962 to 1935 and then 1908, Pennywise is essentially trying to destroy their family lines before they can produce the people who will eventually defeat it.</p><p>This creates a time loop connected to Stephen King’s concept of Ka, the idea that certain events are destined to happen. The Losers’ Club is essentially a destined group, or Ka-tet, guided by powerful cosmic forces such as Gan and Maturin. Because of this, Pennywise’s attempts to change the past may actually help create the future it is trying to prevent.</p><p>For example, Pennywise’s actions in 1962 contribute to the trauma and events that eventually lead Marge to name her son Richie after Rich Santos (Arian S. Cartaya). In the same way, the events of 1935 may not stop the Losers from being born. Instead, they could create the experiences, relationships, and family connections that ultimately lead to Pennywise’s destruction in 2016.</p><h2 id="2-the-targeted-ancestral-purge">2. The targeted ancestral purge</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Re7bfAtqNq55v5Eqx7TpTB" name="IT" alt="(L to R) Jack Dylan Grazer, Jaeden Martell, Chosen Jacobs, Wyatt Oleff, Sophia Lillis, Jeremy Ray Taylor and Finn Wolfhard in "IT" (2017)" src="https://cdn.mos.cms.futurecdn.net/Re7bfAtqNq55v5Eqx7TpTB.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: BROOKE PALMER/WARNER BROS.  )</span></figcaption></figure><p>After confirming that Marge Truman is Richie Tozier’s mother, another major theory looks at how the 1935 storyline could connect to the grandparents and ancestors of the Losers’ Club. Since 1935 takes place 54 years before the film’s events in 1989, the season could show what happened to the families of Bill Denbrough (Jaeden Martell), Eddie Kaspbrak (Jack Dylan Grazer), and Beverly Marsh (Sophia Lillis) before the Losers were born.</p><p>In King’s novel, Bill Denbrough’s grandfather witnessed the violence surrounding the Bradley Gang. Because of this, season 2 could feature a young member of the Denbrough family and show how the family’s trauma began. This could help explain the experiences that later shape Bill and his determination to avenge Georgie.</p><p>The same could apply to the Kaspbrak and Marsh families. The events of 1935 could reveal the beginnings of the abuse, fear, and psychological problems that continue through their families decades later.</p><p>Another theory goes even further, saying that the Bradley Gang’s arrival in Derry was not a coincidence. Pennywise may have deliberately brought them to Derry because some of the gang members, or people helping them, were connected by blood to future members of the Losers’ Club. Pennywise may use the gang’s violent encounter with Derry residents as an opportunity to target and eliminate the ancestors of the people who will eventually defeat it.</p><h2 id="3-the-scapegoat-and-derry-s-shared-guilt">3. The scapegoat and Derry’s shared guilt</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LTzfP4PrNunqJB5wXNrXW4" name="It_ Welcome to Derry" alt="Bill Skarsgård as Pennywise in "IT: Welcome to Derry" show on HBO Max (2025)" src="https://cdn.mos.cms.futurecdn.net/LTzfP4PrNunqJB5wXNrXW4.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Brooke Palmer / HBO)</span></figcaption></figure><p>Of course, since season 2 will revolve around the Bradley Gang massacre, a lot of theories are based around what could happen in the show and how different it might be from Pennywise’s usual attacks. This event involves an entire crowd of Derry residents taking part in a violent massacre. </p><p>In King’s novel, dozens of ordinary people, including shop workers, pharmacists, and police officers, attack the Bradley Gang’s vehicle, firing hundreds of bullets at them. Witnesses even claim they saw a clown in a silk suit floating near the windows and firing alongside the crowd. Because of this, some people believe season 2 could move away from the usual suburban horror and instead explore mass hysteria and mob violence during the Great Depression.</p><p>This theory actually uses the idea of the “scapegoat mechanism,” where people blame an outside group for their own problems. The struggling people of 1935 Derry may have projected their fear, anger, and frustration onto the gang, turning them into targets for their violence. Pennywise may therefore be doing more than simply eating people. It could be encouraging the worst parts of human nature, feeding on the fear, hatred, and violence of the community itself.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="4-pillar-containment-and-the-macroverse">4. Pillar containment and the macroverse</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ykZiuquJAgAutp82WgK6Jm" name="IT_ Welcome to Derry" alt="Matilda Lawler, Clara Stack, Arian S. Cartaya, and Amanda Christine in "IT: Welcome to Derry" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/ykZiuquJAgAutp82WgK6Jm.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>Season 1 expanded the franchise’s mythology by introducing the Shokopiwah story of the Galloo, an ancient entity that came to Earth millions of years ago inside a crystal-like meteor. According to the lore, ancient shamans used pieces of the meteor to create 13 sacred pillars around what would become Derry. These pillars formed a magical barrier that trapped Pennywise in the area.</p><p>It’s possible that season 2 could show the pillars being damaged or weakened. Construction, mining, or other projects during the Great Depression might accidentally damage one of the stones. This could explain why Pennywise became so powerful in 1935 that it was able to influence the entire town, eventually leading to the violent Bradley Gang massacre.</p><p>Another part of the theory connects the story to Stephen King’s The Dark Tower universe. Fans have noticed similarities between the pillars trapping Pennywise and the magical beams and guardians that protect reality from the Todash Darkness. Season 2 could introduce more of these supernatural guardians, including ancestors of characters connected to "The Shining," such as Dick Hallorann (Chris Chalk). They may have secretly worked to repair the barrier and stop Pennywise from spreading beyond Derry.</p><h2 id="5-bob-gray-s-untold-story">5. Bob Gray’s untold story </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iLjNRcnZ2w4ohd36vJ38kL" name="IT_ Welcome to Derry" alt="Bill Skarsgård in "IT: Welcome to Derry" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/iLjNRcnZ2w4ohd36vJ38kL.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Brooke Palmer / HBO)</span></figcaption></figure><p>The final major theory focuses on Bob Gray and the origins of Pennywise’s Dancing Clown persona. Season 1 already gave us flashbacks to the real Bob Gray, revealing him as a carnival performer and the father of Ingrid Kersh (Madeleine Stowe) before Pennywise took his form.</p><p>With season 2 moving back to 1935, we could see more flashbacks to Bob and his connection to Pennywise, potentially filling in some of the gaps left by season 1. The Great Depression era was also a time when traveling carnivals and circuses remained popular, giving the entity plenty of opportunities to use Bob’s identity and clown persona to lure children.</p><p>Rather than simply showing how Pennywise became the clown, season 2 could explore why the entity chose Bob Gray’s appearance and how it continued using his identity decades after his death. This could also deepen the connection between Pennywise, Ingrid and the Kersh family, while giving us more of the tragic story behind the face the entity eventually made its own.</p><h2 id="what-we-actually-know-about-welcome-to-derry-season-2">What we actually know about ‘Welcome to Derry’ season 2</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="soHmUKJ3EXYokKju24VQ6K" name="IT_ Welcome to Derry" alt="Bill Skarsgård as Pennywise in "IT: Welcome to Derry"" src="https://cdn.mos.cms.futurecdn.net/soHmUKJ3EXYokKju24VQ6K.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>Beyond the theories, there are a few things we already know about “IT: Welcome to Derry” season 2. Following season 1’s 1962 storyline, the new season jumps back another 27 years to 1935, during the height of the Great Depression. Executive producer Andy Muschietti has described the new season as having a much “grittier and darker atmosphere.” The story will focus more on runaways, orphans, and struggling townspeople trying to survive during the economic crisis.</p><p>The main event of season 2 is expected to be the Bradley Gang Massacre, one of the major historical events from Stephen King’s original IT novel. A group of Depression-era bank robbers known as the Bradley Gang arrives in Derry to buy ammunition, only for the situation to descend into horrific violence as Pennywise feeds on the town’s fear. Pennywise will remain the central supernatural threat, with<strong> Bill Skarsgård returning to the role</strong>.</p><p>With the story jumping back 27 years, season 2 is also expected to introduce a new main cast, following an older generation of characters living in 1930s Derry. Casting has not yet been announced, and HBO has not confirmed an official release date. Production is expected to begin in late 2026, though, which could put the premiere sometime in late 2027 or early 2028.</p><p><em><strong>"IT: Welcome to Derry" is streaming on </strong></em><a href="https://www.hbomax.com/shows/it-welcome-to-derry/6c39354a-c52d-46d7-982c-b5d196988189" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-august-2026-all-the-new-shows-and-movies-to-watch-this-month">Everything new on HBO Max in August 2026</a></li><li><a href="https://www.tomsguide.com/news/how-to-get-max-for-free">How to get HBO Max for free</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-lanterns">How to watch 'Lanterns' online from anywhere</a></li></ul><div data-model-name="Disney Plus,Hulu,Max,Paramount Plus,Peacock TV" data-widget-type="multimodelreview" data-widget-title="Streaming service deals not to miss"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/i-have-5-theories-about-it-welcome-to-derry-season-2-and-they-get-pretty-wild</link>
                                                                            <description>
                            <![CDATA[ Here are five wild theories about where “IT: Welcome to Derry” season 2 could take Pennywise, Derry and its dark history. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wFu4GkaizBd2ZhGuFNrVGn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/XGajanjHgvqPQHzmgiNCq3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 20 Aug 2026 06:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ alix.blackburn@futurenet.com (Alix Blackburn) ]]></author>                    <dc:creator><![CDATA[ Alix Blackburn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8UxyT2McanNFLYwQ6wC7di.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/XGajanjHgvqPQHzmgiNCq3-1280-80.jpg">
                                                            <media:credit><![CDATA[Brooke Palmer / HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Bill Skarsgård as Pennywise in &quot;IT: Welcome to Derry&quot; on HBO Max]]></media:description>                                                            <media:text><![CDATA[Bill Skarsgård as Pennywise in &quot;IT: Welcome to Derry&quot; on HBO Max]]></media:text>
                                <media:title type="plain"><![CDATA[Bill Skarsgård as Pennywise in &quot;IT: Welcome to Derry&quot; on HBO Max]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/XGajanjHgvqPQHzmgiNCq3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><strong>“IT: Welcome to Derry”</strong> was easily my favorite show of 2025. I’ve always been a huge fan of this franchise, from Andy Muschietti’s movies to Stephen King’s original novel, so getting to spend eight episodes digging deeper into the history of Derry and Pennywise was basically horror fan heaven for me. </p><p>The prequel series takes us back to 1962, decades before the events of “IT,” following a group of children and their families as they uncover the terrifying force that has haunted Derry for generations. And clearly, I wasn’t the only one hooked. When the series debuted on HBO Max in October 2025, it attracted 5.7 million viewers in its first three days, making it the platform’s third-biggest series premiere at the time.</p><p>After months of waiting, HBO has now <em>officially </em>confirmed that “Welcome to Derry” is coming back for season 2. Even better, we already know it will take us another 27 years into the past, to 1935 during the Great Depression, where the story will centre on the infamous Bradley Gang massacre from King’s novel. And with Derry’s history leaving plenty of room for speculation, I’ve got five theories about where the story could go next.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OdRL2e"></div>                            </div>                            <script src="https://kwizly.com/embed/OdRL2e.js" async></script><h3 class="article-body__section" id="section-top-5-theories"><span>Top 5 theories</span></h3><h2 id="1-the-time-loop-and-predestination-paradox">1. The time loop and predestination paradox</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9tAVTfMpxvovbucPfhjfvA" name="IT_ Welcome to Derry" alt="Matilda Lawler in "IT: Welcome to Derry" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/9tAVTfMpxvovbucPfhjfvA.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Brooke Palmer / HBO)</span></figcaption></figure><p>The main theory for season 2 comes from what we learn about time in the season 1 finale, “Winter Fire.” During the final confrontation on the frozen lake, Pennywise (Bill Skarsgård) tells Marge Truman (Matilda Lawler) that her future son, Richie Tozier (Finn Wolfhard), will help destroy it in 2016. It also says that its death is happening at the same time as its birth, showing that Pennywise experiences time differently from humans.</p><p>Because of this, some theories suggest that the series’ reverse timeline shows Pennywise trying to stop the Losers’ Club before they are even born. By going back from 1962 to 1935 and then 1908, Pennywise is essentially trying to destroy their family lines before they can produce the people who will eventually defeat it.</p><p>This creates a time loop connected to Stephen King’s concept of Ka, the idea that certain events are destined to happen. The Losers’ Club is essentially a destined group, or Ka-tet, guided by powerful cosmic forces such as Gan and Maturin. Because of this, Pennywise’s attempts to change the past may actually help create the future it is trying to prevent.</p><p>For example, Pennywise’s actions in 1962 contribute to the trauma and events that eventually lead Marge to name her son Richie after Rich Santos (Arian S. Cartaya). In the same way, the events of 1935 may not stop the Losers from being born. Instead, they could create the experiences, relationships, and family connections that ultimately lead to Pennywise’s destruction in 2016.</p><h2 id="2-the-targeted-ancestral-purge">2. The targeted ancestral purge</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Re7bfAtqNq55v5Eqx7TpTB" name="IT" alt="(L to R) Jack Dylan Grazer, Jaeden Martell, Chosen Jacobs, Wyatt Oleff, Sophia Lillis, Jeremy Ray Taylor and Finn Wolfhard in "IT" (2017)" src="https://cdn.mos.cms.futurecdn.net/Re7bfAtqNq55v5Eqx7TpTB.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: BROOKE PALMER/WARNER BROS.  )</span></figcaption></figure><p>After confirming that Marge Truman is Richie Tozier’s mother, another major theory looks at how the 1935 storyline could connect to the grandparents and ancestors of the Losers’ Club. Since 1935 takes place 54 years before the film’s events in 1989, the season could show what happened to the families of Bill Denbrough (Jaeden Martell), Eddie Kaspbrak (Jack Dylan Grazer), and Beverly Marsh (Sophia Lillis) before the Losers were born.</p><p>In King’s novel, Bill Denbrough’s grandfather witnessed the violence surrounding the Bradley Gang. Because of this, season 2 could feature a young member of the Denbrough family and show how the family’s trauma began. This could help explain the experiences that later shape Bill and his determination to avenge Georgie.</p><p>The same could apply to the Kaspbrak and Marsh families. The events of 1935 could reveal the beginnings of the abuse, fear, and psychological problems that continue through their families decades later.</p><p>Another theory goes even further, saying that the Bradley Gang’s arrival in Derry was not a coincidence. Pennywise may have deliberately brought them to Derry because some of the gang members, or people helping them, were connected by blood to future members of the Losers’ Club. Pennywise may use the gang’s violent encounter with Derry residents as an opportunity to target and eliminate the ancestors of the people who will eventually defeat it.</p><h2 id="3-the-scapegoat-and-derry-s-shared-guilt">3. The scapegoat and Derry’s shared guilt</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LTzfP4PrNunqJB5wXNrXW4" name="It_ Welcome to Derry" alt="Bill Skarsgård as Pennywise in "IT: Welcome to Derry" show on HBO Max (2025)" src="https://cdn.mos.cms.futurecdn.net/LTzfP4PrNunqJB5wXNrXW4.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Brooke Palmer / HBO)</span></figcaption></figure><p>Of course, since season 2 will revolve around the Bradley Gang massacre, a lot of theories are based around what could happen in the show and how different it might be from Pennywise’s usual attacks. This event involves an entire crowd of Derry residents taking part in a violent massacre. </p><p>In King’s novel, dozens of ordinary people, including shop workers, pharmacists, and police officers, attack the Bradley Gang’s vehicle, firing hundreds of bullets at them. Witnesses even claim they saw a clown in a silk suit floating near the windows and firing alongside the crowd. Because of this, some people believe season 2 could move away from the usual suburban horror and instead explore mass hysteria and mob violence during the Great Depression.</p><p>This theory actually uses the idea of the “scapegoat mechanism,” where people blame an outside group for their own problems. The struggling people of 1935 Derry may have projected their fear, anger, and frustration onto the gang, turning them into targets for their violence. Pennywise may therefore be doing more than simply eating people. It could be encouraging the worst parts of human nature, feeding on the fear, hatred, and violence of the community itself.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="4-pillar-containment-and-the-macroverse">4. Pillar containment and the macroverse</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ykZiuquJAgAutp82WgK6Jm" name="IT_ Welcome to Derry" alt="Matilda Lawler, Clara Stack, Arian S. Cartaya, and Amanda Christine in "IT: Welcome to Derry" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/ykZiuquJAgAutp82WgK6Jm.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>Season 1 expanded the franchise’s mythology by introducing the Shokopiwah story of the Galloo, an ancient entity that came to Earth millions of years ago inside a crystal-like meteor. According to the lore, ancient shamans used pieces of the meteor to create 13 sacred pillars around what would become Derry. These pillars formed a magical barrier that trapped Pennywise in the area.</p><p>It’s possible that season 2 could show the pillars being damaged or weakened. Construction, mining, or other projects during the Great Depression might accidentally damage one of the stones. This could explain why Pennywise became so powerful in 1935 that it was able to influence the entire town, eventually leading to the violent Bradley Gang massacre.</p><p>Another part of the theory connects the story to Stephen King’s The Dark Tower universe. Fans have noticed similarities between the pillars trapping Pennywise and the magical beams and guardians that protect reality from the Todash Darkness. Season 2 could introduce more of these supernatural guardians, including ancestors of characters connected to "The Shining," such as Dick Hallorann (Chris Chalk). They may have secretly worked to repair the barrier and stop Pennywise from spreading beyond Derry.</p><h2 id="5-bob-gray-s-untold-story">5. Bob Gray’s untold story </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iLjNRcnZ2w4ohd36vJ38kL" name="IT_ Welcome to Derry" alt="Bill Skarsgård in "IT: Welcome to Derry" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/iLjNRcnZ2w4ohd36vJ38kL.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Brooke Palmer / HBO)</span></figcaption></figure><p>The final major theory focuses on Bob Gray and the origins of Pennywise’s Dancing Clown persona. Season 1 already gave us flashbacks to the real Bob Gray, revealing him as a carnival performer and the father of Ingrid Kersh (Madeleine Stowe) before Pennywise took his form.</p><p>With season 2 moving back to 1935, we could see more flashbacks to Bob and his connection to Pennywise, potentially filling in some of the gaps left by season 1. The Great Depression era was also a time when traveling carnivals and circuses remained popular, giving the entity plenty of opportunities to use Bob’s identity and clown persona to lure children.</p><p>Rather than simply showing how Pennywise became the clown, season 2 could explore why the entity chose Bob Gray’s appearance and how it continued using his identity decades after his death. This could also deepen the connection between Pennywise, Ingrid and the Kersh family, while giving us more of the tragic story behind the face the entity eventually made its own.</p><h2 id="what-we-actually-know-about-welcome-to-derry-season-2">What we actually know about ‘Welcome to Derry’ season 2</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="soHmUKJ3EXYokKju24VQ6K" name="IT_ Welcome to Derry" alt="Bill Skarsgård as Pennywise in "IT: Welcome to Derry"" src="https://cdn.mos.cms.futurecdn.net/soHmUKJ3EXYokKju24VQ6K.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>Beyond the theories, there are a few things we already know about “IT: Welcome to Derry” season 2. Following season 1’s 1962 storyline, the new season jumps back another 27 years to 1935, during the height of the Great Depression. Executive producer Andy Muschietti has described the new season as having a much “grittier and darker atmosphere.” The story will focus more on runaways, orphans, and struggling townspeople trying to survive during the economic crisis.</p><p>The main event of season 2 is expected to be the Bradley Gang Massacre, one of the major historical events from Stephen King’s original IT novel. A group of Depression-era bank robbers known as the Bradley Gang arrives in Derry to buy ammunition, only for the situation to descend into horrific violence as Pennywise feeds on the town’s fear. Pennywise will remain the central supernatural threat, with<strong> Bill Skarsgård returning to the role</strong>.</p><p>With the story jumping back 27 years, season 2 is also expected to introduce a new main cast, following an older generation of characters living in 1930s Derry. Casting has not yet been announced, and HBO has not confirmed an official release date. Production is expected to begin in late 2026, though, which could put the premiere sometime in late 2027 or early 2028.</p><p><em><strong>"IT: Welcome to Derry" is streaming on </strong></em><a href="https://www.hbomax.com/shows/it-welcome-to-derry/6c39354a-c52d-46d7-982c-b5d196988189" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-august-2026-all-the-new-shows-and-movies-to-watch-this-month">Everything new on HBO Max in August 2026</a></li><li><a href="https://www.tomsguide.com/news/how-to-get-max-for-free">How to get HBO Max for free</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-lanterns">How to watch 'Lanterns' online from anywhere</a></li></ul><div data-model-name="Disney Plus,Hulu,Max,Paramount Plus,Peacock TV" data-widget-type="multimodelreview" data-widget-title="Streaming service deals not to miss"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 5 top new movies to stream this week on HBO Max, Paramount+ and more (Aug. 18-24) — including an Anne Hathaway movie you (probably) skipped in theaters ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We’re in the mid-August lull now, and that’s clearly being reflected in this week’s line of new movies across the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a>. The biggest players like Netflix and Prime Video are taking the week off, but this gives HBO Max and Paramount+ a chance to pick up the slack. So even if the options are more limited this week, there are still new movies to watch. </p><p>My pick of the week comes on premium streaming with the digital release of “Toy Story 5.” Pixar’s latest animated adventure is pure joy and proves this franchise still has that beloved spark even after all this time. But if you’re craving something less family-friendly, there's an overlooked Anne Hathaway drama on HBO Max, and Paramount+ has a new horror. </p><p>I’ve combed through the most noteworthy new arrivals across streaming services to help you spend more time watching and less time scrolling. Also check out our guide to the <a href="https://www.tomsguide.com/entertainment/streaming/4-biggest-new-shows-to-stream-this-week-including-always-sunny-and-outer-banks">top new TV shows this week</a>.</p><h2 id="toy-story-5-pvod">‘Toy Story 5’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/c51ND9Hdbw0" allowfullscreen></iframe></div></div><p>Let me take this opportunity to apologize to Pixar. I was one of many who felt that “Toy Story 5” was a totally unnecessary sequel with the franchise ready to retire. I should have had more faith in the folks over at Pixar because their most consistent series delivers yet again in this fifth outing. Focusing on Jessie (voiced by Joan Cusack), it’s another family-friendly ride stuffed with humor and enough heart to make you tear up a little. </p><p>In “Toy Story 5,” it’s “toys vs. tech” as Bonnie (Scarlett Spears) is gifted a tablet device called Lilypad (Greta Lee) and quickly becomes screen-obsessed. Concerned about the impact this new gadget is having on Bonnie, all your favorite toys, including Jessie, Buzz (Tim Allen) and Woody (Tom Hanks), team up to save playtime. Along the way, Jessie is also forced to face her past and accept that letting go is part of life. It all builds to one of the franchise’s most emotionally charged moments.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H9NPYZSQ" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting August 18</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OoD7oX"></div>                            </div>                            <script src="https://kwizly.com/embed/OoD7oX.js" async></script><h2 id="rose-of-nevada-pvod">‘Rose of Nevada’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/bw371ui9cTk" allowfullscreen></iframe></div></div><p>There are a few overlooked movies heading to streaming this week, but none of them are rated as highly on <a href="https://www.rottentomatoes.com/m/rose_of_nevada" target="_blank">Rotten Tomatoes</a> as “Rose of Nevada.” This sci-fi drama holds a mighty impressive 92% score, so if you put stock in RT ratings, you’ll definitely want to consider streaming this British movie. It pairs together George MacKay and Callum Turner, who you can currently see in theaters in the rom-com “One Night Only.”</p><p>Set in a Cornish fishing village battling against economic downturn, the legend of the Rose of Nevada, a vessel that mysteriously disappeared at sea three decades earlier, still grips the town. When the long-lost boat suddenly reappears in the harbor, Nick (MacKay) and Liam (Turner) join its new crew and, on their maiden voyage, find themselves transported back in time to 30 years previously. It’s a salty sci-fi adventure with lots of heart.</p><p><em><strong>Watch on </strong></em><a href="https://tv.apple.com/us/movie/rose-of-nevada/umc.cmc.rosiiib6g1zh9lljugh2v0m6" target="_blank" rel="nofollow"><em><strong>Apple TV (buy/rent)</strong></em></a><em><strong> starting August 18</strong></em></p><h2 id="passenger-paramount">‘Passenger’ (Paramount+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/eNIn8kW1kyE" allowfullscreen></iframe></div></div><p>When “Obsession” and “Backrooms” were hogging the horror spotlight in theaters, another chiller was also battling for attention: “Passenger.” It definitely didn’t manage to compete with two of the year’s buzziest flicks. Maybe that’s because it’s quite a generic scary movie, but it does have a few spooky moments. Plus, it effectively uses the inherent fear of driving on a dark road in the middle of the night. Just expect lots of jump scares. </p><p>A young couple, Tyler (Jacob Scipio) and Maddie (Lou Llobell), have recently quit their jobs and taken up the van life lifestyle. Swapping everyday mundanity for a life of living on the open road. When they witness a gruesome accident on an isolated highway, something sinister begins to follow them. Hearing tall tales of a demonic presence known as the Passenger, they must rid themselves of this specter before it’s too late.</p><p><em><strong>Watch on </strong></em><a href="https://www.paramountplus.com/" target="_blank" rel="nofollow"><em><strong>Paramount+</strong></em></a><em><strong> starting August 20</strong></em></p><h2 id="mother-mary-hbo-max">‘Mother Mary’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ATGaqU6Srcc" allowfullscreen></iframe></div></div><p>Ann Hathaway is having a record year at the box office. Cumulatively, her movies have grossed more than $2 billion worldwide, with “The Odyssey” and “The Devil Wears Prada 2” the standouts. However, “Mother Mary,” a psychological drama starring the popular actress, didn’t quite manage to make the same sort of splash. Which is a shame, as <a href="https://www.tomsguide.com/entertainment/movies/anne-hathaway-stuns-in-her-latest-movie-and-no-im-not-talking-about-the-devil-wears-prada-2">my colleague Malcolm McMillan notes</a> that Hathaway “stuns” in this David Lowery project. </p><p>Hathaway plays the eponymous Mother Mary, a globally successful pop star who is preparing for a comeback after an on-stage accident derailed her career. With the pressure mounting, she seeks out her estranged best friend and former costume designer, Sam Anselm (Michaela Coel). This opens old wounds and a reckoning with the past. Part drama, part thriller, part romance, and even part concert movie, “Mother Mary” is a fascinating mix, even if it doesn’t quite manage to blend all its elements perfectly.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/mother-mary/4a7dd48c-0048-4abb-a0e7-f218d40e6a90" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting August 21</strong></em></p><h2 id="the-fence-amc">‘The Fence’ (AMC+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Ay7IGa6cghw" allowfullscreen></iframe></div></div><p>Claire Denis’ new movie is an adaptation of the play “Black Battles with Dogs” by Bernard-Marie Koltès. This drama stars Isaach de Bankolé, Matt Dillon, Mia McKenna-Bruce and Tom Blyth. I’m particularly interested in this one due to the latter two names. Tom Blyth, who you might recognize from “The Hunger Games” franchise, was excellent in “Wasteman” earlier this year, and Mia McKenna-Bruce completely blew me away in 2023’s devastating British drama “How to Have Sex.” Consider me intrigued! </p><p>Set on a construction site in West Africa, the site’s supervisor, Horn (Dillon), shares a cabin with a young engineer, Cal (Tom Blyth). Horn’s new bride, Leone (McKenna-Bruce), arrives for a visit, while at the same time a man named Alboury (de Bankolé) appears demanding the body of his brother, who died earlier that day on site. What follows is a very long night, as Alboury refuses to leave quietly, and Leone is caught in the middle.</p><p><em><strong>Watch on </strong></em><a href="https://www.amcplus.com/movies/the-fence--1075506" target="_blank" rel="nofollow"><em><strong>AMC+</strong></em></a><em><strong> starting August 21</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/movies/anne-hathaway-stuns-in-her-latest-movie-and-no-im-not-talking-about-the-devil-wears-prada-2">Anne Hathaway stuns in her latest movie, 'Mother Mary'</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/5-best-new-netflix-movies-and-shows-to-stream-this-week-aug-17-23-2026">5 best new Netflix movies and shows to stream this week</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/10-best-pixar-movies-ranked">10 best Pixar movies, ranked</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/5-top-new-movies-to-stream-this-week-on-hbo-max-paramount-and-more-aug-18-24-including-an-anne-hathaway-movie-you-probably-skipped-in-theaters</link>
                                                                            <description>
                            <![CDATA[ This week's top new movies across streaming services include Anne Hathaway's "Mother Mary," the latest "Toy Story" film, and lots more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">nymSFLdJ4dDrQMqacCnQDV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/isaYeNKjL6pNTmUT27qXgL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 18 Aug 2026 04:01:00 +0000</pubDate>                                                                                                                                <updated>Tue, 18 Aug 2026 13:36:55 +0000</updated>
                                                                                                                                            <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/isaYeNKjL6pNTmUT27qXgL-1280-80.jpg">
                                                            <media:credit><![CDATA[A24]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Anne Hathaway in &quot;Mother Mary&quot; (2026)]]></media:description>                                                            <media:text><![CDATA[Anne Hathaway in &quot;Mother Mary&quot; (2026)]]></media:text>
                                <media:title type="plain"><![CDATA[Anne Hathaway in &quot;Mother Mary&quot; (2026)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/isaYeNKjL6pNTmUT27qXgL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We’re in the mid-August lull now, and that’s clearly being reflected in this week’s line of new movies across the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a>. The biggest players like Netflix and Prime Video are taking the week off, but this gives HBO Max and Paramount+ a chance to pick up the slack. So even if the options are more limited this week, there are still new movies to watch. </p><p>My pick of the week comes on premium streaming with the digital release of “Toy Story 5.” Pixar’s latest animated adventure is pure joy and proves this franchise still has that beloved spark even after all this time. But if you’re craving something less family-friendly, there's an overlooked Anne Hathaway drama on HBO Max, and Paramount+ has a new horror. </p><p>I’ve combed through the most noteworthy new arrivals across streaming services to help you spend more time watching and less time scrolling. Also check out our guide to the <a href="https://www.tomsguide.com/entertainment/streaming/4-biggest-new-shows-to-stream-this-week-including-always-sunny-and-outer-banks">top new TV shows this week</a>.</p><h2 id="toy-story-5-pvod">‘Toy Story 5’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/c51ND9Hdbw0" allowfullscreen></iframe></div></div><p>Let me take this opportunity to apologize to Pixar. I was one of many who felt that “Toy Story 5” was a totally unnecessary sequel with the franchise ready to retire. I should have had more faith in the folks over at Pixar because their most consistent series delivers yet again in this fifth outing. Focusing on Jessie (voiced by Joan Cusack), it’s another family-friendly ride stuffed with humor and enough heart to make you tear up a little. </p><p>In “Toy Story 5,” it’s “toys vs. tech” as Bonnie (Scarlett Spears) is gifted a tablet device called Lilypad (Greta Lee) and quickly becomes screen-obsessed. Concerned about the impact this new gadget is having on Bonnie, all your favorite toys, including Jessie, Buzz (Tim Allen) and Woody (Tom Hanks), team up to save playtime. Along the way, Jessie is also forced to face her past and accept that letting go is part of life. It all builds to one of the franchise’s most emotionally charged moments.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H9NPYZSQ" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting August 18</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OoD7oX"></div>                            </div>                            <script src="https://kwizly.com/embed/OoD7oX.js" async></script><h2 id="rose-of-nevada-pvod">‘Rose of Nevada’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/bw371ui9cTk" allowfullscreen></iframe></div></div><p>There are a few overlooked movies heading to streaming this week, but none of them are rated as highly on <a href="https://www.rottentomatoes.com/m/rose_of_nevada" target="_blank">Rotten Tomatoes</a> as “Rose of Nevada.” This sci-fi drama holds a mighty impressive 92% score, so if you put stock in RT ratings, you’ll definitely want to consider streaming this British movie. It pairs together George MacKay and Callum Turner, who you can currently see in theaters in the rom-com “One Night Only.”</p><p>Set in a Cornish fishing village battling against economic downturn, the legend of the Rose of Nevada, a vessel that mysteriously disappeared at sea three decades earlier, still grips the town. When the long-lost boat suddenly reappears in the harbor, Nick (MacKay) and Liam (Turner) join its new crew and, on their maiden voyage, find themselves transported back in time to 30 years previously. It’s a salty sci-fi adventure with lots of heart.</p><p><em><strong>Watch on </strong></em><a href="https://tv.apple.com/us/movie/rose-of-nevada/umc.cmc.rosiiib6g1zh9lljugh2v0m6" target="_blank" rel="nofollow"><em><strong>Apple TV (buy/rent)</strong></em></a><em><strong> starting August 18</strong></em></p><h2 id="passenger-paramount">‘Passenger’ (Paramount+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/eNIn8kW1kyE" allowfullscreen></iframe></div></div><p>When “Obsession” and “Backrooms” were hogging the horror spotlight in theaters, another chiller was also battling for attention: “Passenger.” It definitely didn’t manage to compete with two of the year’s buzziest flicks. Maybe that’s because it’s quite a generic scary movie, but it does have a few spooky moments. Plus, it effectively uses the inherent fear of driving on a dark road in the middle of the night. Just expect lots of jump scares. </p><p>A young couple, Tyler (Jacob Scipio) and Maddie (Lou Llobell), have recently quit their jobs and taken up the van life lifestyle. Swapping everyday mundanity for a life of living on the open road. When they witness a gruesome accident on an isolated highway, something sinister begins to follow them. Hearing tall tales of a demonic presence known as the Passenger, they must rid themselves of this specter before it’s too late.</p><p><em><strong>Watch on </strong></em><a href="https://www.paramountplus.com/" target="_blank" rel="nofollow"><em><strong>Paramount+</strong></em></a><em><strong> starting August 20</strong></em></p><h2 id="mother-mary-hbo-max">‘Mother Mary’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ATGaqU6Srcc" allowfullscreen></iframe></div></div><p>Ann Hathaway is having a record year at the box office. Cumulatively, her movies have grossed more than $2 billion worldwide, with “The Odyssey” and “The Devil Wears Prada 2” the standouts. However, “Mother Mary,” a psychological drama starring the popular actress, didn’t quite manage to make the same sort of splash. Which is a shame, as <a href="https://www.tomsguide.com/entertainment/movies/anne-hathaway-stuns-in-her-latest-movie-and-no-im-not-talking-about-the-devil-wears-prada-2">my colleague Malcolm McMillan notes</a> that Hathaway “stuns” in this David Lowery project. </p><p>Hathaway plays the eponymous Mother Mary, a globally successful pop star who is preparing for a comeback after an on-stage accident derailed her career. With the pressure mounting, she seeks out her estranged best friend and former costume designer, Sam Anselm (Michaela Coel). This opens old wounds and a reckoning with the past. Part drama, part thriller, part romance, and even part concert movie, “Mother Mary” is a fascinating mix, even if it doesn’t quite manage to blend all its elements perfectly.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/mother-mary/4a7dd48c-0048-4abb-a0e7-f218d40e6a90" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting August 21</strong></em></p><h2 id="the-fence-amc">‘The Fence’ (AMC+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Ay7IGa6cghw" allowfullscreen></iframe></div></div><p>Claire Denis’ new movie is an adaptation of the play “Black Battles with Dogs” by Bernard-Marie Koltès. This drama stars Isaach de Bankolé, Matt Dillon, Mia McKenna-Bruce and Tom Blyth. I’m particularly interested in this one due to the latter two names. Tom Blyth, who you might recognize from “The Hunger Games” franchise, was excellent in “Wasteman” earlier this year, and Mia McKenna-Bruce completely blew me away in 2023’s devastating British drama “How to Have Sex.” Consider me intrigued! </p><p>Set on a construction site in West Africa, the site’s supervisor, Horn (Dillon), shares a cabin with a young engineer, Cal (Tom Blyth). Horn’s new bride, Leone (McKenna-Bruce), arrives for a visit, while at the same time a man named Alboury (de Bankolé) appears demanding the body of his brother, who died earlier that day on site. What follows is a very long night, as Alboury refuses to leave quietly, and Leone is caught in the middle.</p><p><em><strong>Watch on </strong></em><a href="https://www.amcplus.com/movies/the-fence--1075506" target="_blank" rel="nofollow"><em><strong>AMC+</strong></em></a><em><strong> starting August 21</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/movies/anne-hathaway-stuns-in-her-latest-movie-and-no-im-not-talking-about-the-devil-wears-prada-2">Anne Hathaway stuns in her latest movie, 'Mother Mary'</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/5-best-new-netflix-movies-and-shows-to-stream-this-week-aug-17-23-2026">5 best new Netflix movies and shows to stream this week</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/10-best-pixar-movies-ranked">10 best Pixar movies, ranked</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Lanterns' premiere review: Rumors of James Gunn's demise have been greatly exaggerated — this is must-watch HBO ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Tom's Guide verdict: 'Lanterns' premiere</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><strong>Rating: ★★★★☆</strong></li><li><strong>Verdict: </strong>"Lanterns" delivers the Green Lantern show I had hoped for. It nails the origins of Hal Jordan (Kyle Chandler) while keeping John Stewart's (Aaron Pierre) origins as the focus. There are rings and green objects summoned from nothingness, while keeping things relatively grounded as the Lanterns prepare for an alien invasion. The casting raises eyebrows on occasion, but otherwise, this is a smash hit right out of the gate.</li><li><strong>Premiere date/time:</strong> Out now</li><li><strong>Channel:</strong> HBO and <a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/hbo-max/watch-a-knight-of-the-seven-kingdoms" target="_blank">streaming on HBO Max</a></li></ul></p></div></div><p>Tonight's <strong>"Lanterns" premiere</strong> shouldn't have had everything riding on it. Sure, there was hype. There were expectations. This was still a major <a href="https://www.tomsguide.com/entertainment/every-upcoming-dc-universe-movie-and-tv-show">DC</a> superhero being put on an HBO show. It was still Kyle Chandler and Aaron Pierre as not just one, but <em>two</em> Green Lanterns. It was still Damon Lindelof returning to HBO and DC following the acclaim of 2019's "Watchmen" series.</p><p>But the future of James Gunn's DCU wasn't supposed to be riding on the success of this show. This was supposed to be a big swing Gunn could take after the surefire success of "<a href="https://www.tomsguide.com/entertainment/movies/supergirl-review-rough-around-the-edges-but-this-space-adventure-is-a-blast">Supergirl</a>" earlier in the summer. Except, "Supergirl"<a href="https://www.tomsguide.com/entertainment/movies/supergirl-isnt-just-a-usd124-million-dcu-flop-it-officially-has-an-earlier-digital-release-than-blue-beetle"> was a flop</a>. Now, "Lanterns" was the property that needed to be the success, or the whole DCU could fall apart.</p><p>Well, we don't have to worry about the implications of that scenario anymore, because <strong>"Lanterns" is a hit. It's great</strong>. It's as if Lindelof picked up right where he left off with "Watchmen" and didn't look back, and it delivered <em>exactly</em> what I hoped: a darker, grittier, more grounded Green Lantern series would deliver.</p><p>That's not to say it's perfect. While the quality of the actors cast in this series is (so far) unimpeachable, the ages are another matter. I'm willing to play fast and loose with things like this, but there are generations of characters within this show that, frankly, look like they're around the same age. It's not a dealbreaker, but it is a flaw. Still, it's not even close to enough to stop me from declaring this HBO series must-see TV.</p><p><em><strong>Spoilers ahead for "Lanterns" premiere</strong></em></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:14.80%;"><img id="4qkPkyt7YheYgpg43NfzSY" name="TG_Spoiler_Warning_2.jpg" alt="An image indicating spoilers are ahead." src="https://cdn.mos.cms.futurecdn.net/4qkPkyt7YheYgpg43NfzSY.jpg" mos="" align="middle" fullscreen="" width="2000" height="296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="lanterns-is-a-tale-of-two-lanterns-and-three-timelines">'Lanterns' is a tale of two Lanterns and three timelines</h2><p>"Lanterns" (at least the premiere episode) takes place in three separate years, each at least a decade apart. We briefly see John as a kid in 1996, when Hal reveals to the world that he's the Green Lantern. Then, we spend the majority of the premiere in 2016, where it seems our story really begins and when Hal begins to train John. </p><p>Finally, as a coda to the premiere, we arrive in the present: 2026. John is now in charge, and Hal is ... well, Hal's fate seems like it'll be a major plotline in this show. I won't spoil exactly what happens in case you haven't seen the episode. You can see what's  coming, but it's still a bit of a surprise when it does. </p><p>At any rate, it's 2016 where the bulk of the story takes place. It's here that we see John training to be a Green Lantern under Hal, who seems to be going through almost a midlife crisis. He's not handling having a trainee well, especially since that trainee might turn into a replacement.</p><p>But that mentor/mentee conflict gets shelved once our heroes suddenly head to Nebraska for what turns out to be a mass shooting where the victims are all aliens. Or at least, that's what Hal thinks.</p><p>Turns out, Hal's right. This is the highlight of the episode: Hal interrogating this seemingly ordinary Nebraskan until he can get him to trip up and reveal he's an alien. He finally does, but the alien reveals themself to be a cold-blooded soldier, ready to die for his people. That's precisely what he does when he sets off a massive bomb within himself that Hal only just manages to keep contained with his ring.</p><p>But this alien was just an advanced scout, and after meeting with the almost certainly villainous William Macon, it seems the Lanterns are the only ones aware of an impending extraterrestrial invasion.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XYd6YO"></div>                            </div>                            <script src="https://kwizly.com/embed/XYd6YO.js" async></script><h2 id="verdict-this-is-the-green-lantern-show-i-hoped-we-d-get">Verdict: This is the Green Lantern show I hoped we'd get</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/7UIBOsuUwc4" allowfullscreen></iframe></div></div><p>When does that invasion come? Well, we don't learn that in this premiere episode. The easy guess is that it comes in 2016, but I think, based on what we see, that the main invasion is still to come, and that's why we end the episode in 2026.</p><p>Regardless, there's no denying that this premiere has set up a season I can't wait to see play out. I'm already anticipating being devastated by a tragic event at some point in the next seven episodes.</p><p>But I'm also anticipating seeing John and Hal get fleshed out more as characters. We've already seen some of John's complicated side, including his relationship with his father (J. Alphonse Nicholson/Sherman Augustus), who shoots apples off his head, and a sexual encounter outside of a bar with someone who turned out to be William Macon's wife (Poorna Jagannathan). We're still waiting to see more of Hal's complications, though hints are already dropping.</p><p>Just as important as this character building, though, I'm hopeful the show continues to give us John and Hal using the ring. A real concern going into the series was that the ring wouldn't be used much, so that the show would stay grounded. But that didn't prove to be the case in the premiere, and if Lindelof and company can keep it up for the rest of the season, James Gunn's perch atop DC Studios might just stay safe after all.</p><p><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em>Stream "Lanterns" on HBO Max now</em></a></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/3-new-to-paramount-movies-you-need-to-stream-this-weekend-aug-14-16-2026">3 new to Paramount+ movies you need to stream this weekend (Aug. 14-16)</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/5-best-new-netflix-movies-and-shows-to-stream-this-week-august-10-16-2026">5 best new Netflix movies and shows to stream this week (Aug. 10-16)</a></li><li><a href="https://www.tomsguide.com/entertainment/hulu/3-new-hulu-shows-you-need-to-binge-watch-this-weekend-aug-14-16-2026">3 new Hulu shows you need to binge-watch this weekend (Aug. 14-16)</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/lanterns-premiere-review-rumors-of-james-gunns-demise-have-been-greatly-exaggerated-this-is-must-watch-hbo</link>
                                                                            <description>
                            <![CDATA[ 'Lanterns' delivers a must-see premiere episode on HBO. Damon Lindelof's latest DC show proves that the James Gunn DCU isn't dead yet. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uWrG2YDRrgGm2miSKkipF7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PB9ZBu2zKoGkE2xoMDu8gH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 17 Aug 2026 02:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ malcolm.mcmillan@futurenet.com (Malcolm McMillan) ]]></author>                    <dc:creator><![CDATA[ Malcolm McMillan ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sSDLEbNEgBXf86HpujaWZ6.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Malcolm McMillan is a Streaming Editor for Tom&#039;s Guide, covering all the latest in streaming TV shows and movies. That means news, analysis, recommendations, reviews and more for just about anything you can watch, including sports! If it can be seen on a screen, he can write about it. &lt;/p&gt;&lt;p&gt;Malcolm has been with Tom&#039;s Guide since June 2022, starting as a staff writer covering breaking news. Since then, he&#039;s transitioned to cover artificial intelligence (AI), A/V tech and VR headsets. Since late 2023 he has almost exclusively covered streaming and entertainment for Tom&#039;s Guide.&lt;/p&gt;&lt;p&gt;Before writing for Tom&#039;s Guide, Malcolm worked as a fantasy football analyst writing for several sites and also had a brief stint working for Microsoft selling laptops, Xbox products and even the ill-fated Windows phone. He is passionate about video games and sports, though both cause him to yell at the TV frequently. He proudly sports many tattoos, including an Arsenal tattoo, in honor of the team that causes him to yell at the TV the most.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PB9ZBu2zKoGkE2xoMDu8gH-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Aaron Pierre and Kyle Chandler in &quot;Lanterns&quot;]]></media:description>                                                            <media:text><![CDATA[Aaron Pierre and Kyle Chandler in &quot;Lanterns&quot;]]></media:text>
                                <media:title type="plain"><![CDATA[Aaron Pierre and Kyle Chandler in &quot;Lanterns&quot;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PB9ZBu2zKoGkE2xoMDu8gH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Tom's Guide verdict: 'Lanterns' premiere</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><strong>Rating: ★★★★☆</strong></li><li><strong>Verdict: </strong>"Lanterns" delivers the Green Lantern show I had hoped for. It nails the origins of Hal Jordan (Kyle Chandler) while keeping John Stewart's (Aaron Pierre) origins as the focus. There are rings and green objects summoned from nothingness, while keeping things relatively grounded as the Lanterns prepare for an alien invasion. The casting raises eyebrows on occasion, but otherwise, this is a smash hit right out of the gate.</li><li><strong>Premiere date/time:</strong> Out now</li><li><strong>Channel:</strong> HBO and <a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/hbo-max/watch-a-knight-of-the-seven-kingdoms" target="_blank">streaming on HBO Max</a></li></ul></p></div></div><p>Tonight's <strong>"Lanterns" premiere</strong> shouldn't have had everything riding on it. Sure, there was hype. There were expectations. This was still a major <a href="https://www.tomsguide.com/entertainment/every-upcoming-dc-universe-movie-and-tv-show">DC</a> superhero being put on an HBO show. It was still Kyle Chandler and Aaron Pierre as not just one, but <em>two</em> Green Lanterns. It was still Damon Lindelof returning to HBO and DC following the acclaim of 2019's "Watchmen" series.</p><p>But the future of James Gunn's DCU wasn't supposed to be riding on the success of this show. This was supposed to be a big swing Gunn could take after the surefire success of "<a href="https://www.tomsguide.com/entertainment/movies/supergirl-review-rough-around-the-edges-but-this-space-adventure-is-a-blast">Supergirl</a>" earlier in the summer. Except, "Supergirl"<a href="https://www.tomsguide.com/entertainment/movies/supergirl-isnt-just-a-usd124-million-dcu-flop-it-officially-has-an-earlier-digital-release-than-blue-beetle"> was a flop</a>. Now, "Lanterns" was the property that needed to be the success, or the whole DCU could fall apart.</p><p>Well, we don't have to worry about the implications of that scenario anymore, because <strong>"Lanterns" is a hit. It's great</strong>. It's as if Lindelof picked up right where he left off with "Watchmen" and didn't look back, and it delivered <em>exactly</em> what I hoped: a darker, grittier, more grounded Green Lantern series would deliver.</p><p>That's not to say it's perfect. While the quality of the actors cast in this series is (so far) unimpeachable, the ages are another matter. I'm willing to play fast and loose with things like this, but there are generations of characters within this show that, frankly, look like they're around the same age. It's not a dealbreaker, but it is a flaw. Still, it's not even close to enough to stop me from declaring this HBO series must-see TV.</p><p><em><strong>Spoilers ahead for "Lanterns" premiere</strong></em></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:14.80%;"><img id="4qkPkyt7YheYgpg43NfzSY" name="TG_Spoiler_Warning_2.jpg" alt="An image indicating spoilers are ahead." src="https://cdn.mos.cms.futurecdn.net/4qkPkyt7YheYgpg43NfzSY.jpg" mos="" align="middle" fullscreen="" width="2000" height="296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="lanterns-is-a-tale-of-two-lanterns-and-three-timelines">'Lanterns' is a tale of two Lanterns and three timelines</h2><p>"Lanterns" (at least the premiere episode) takes place in three separate years, each at least a decade apart. We briefly see John as a kid in 1996, when Hal reveals to the world that he's the Green Lantern. Then, we spend the majority of the premiere in 2016, where it seems our story really begins and when Hal begins to train John. </p><p>Finally, as a coda to the premiere, we arrive in the present: 2026. John is now in charge, and Hal is ... well, Hal's fate seems like it'll be a major plotline in this show. I won't spoil exactly what happens in case you haven't seen the episode. You can see what's  coming, but it's still a bit of a surprise when it does. </p><p>At any rate, it's 2016 where the bulk of the story takes place. It's here that we see John training to be a Green Lantern under Hal, who seems to be going through almost a midlife crisis. He's not handling having a trainee well, especially since that trainee might turn into a replacement.</p><p>But that mentor/mentee conflict gets shelved once our heroes suddenly head to Nebraska for what turns out to be a mass shooting where the victims are all aliens. Or at least, that's what Hal thinks.</p><p>Turns out, Hal's right. This is the highlight of the episode: Hal interrogating this seemingly ordinary Nebraskan until he can get him to trip up and reveal he's an alien. He finally does, but the alien reveals themself to be a cold-blooded soldier, ready to die for his people. That's precisely what he does when he sets off a massive bomb within himself that Hal only just manages to keep contained with his ring.</p><p>But this alien was just an advanced scout, and after meeting with the almost certainly villainous William Macon, it seems the Lanterns are the only ones aware of an impending extraterrestrial invasion.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XYd6YO"></div>                            </div>                            <script src="https://kwizly.com/embed/XYd6YO.js" async></script><h2 id="verdict-this-is-the-green-lantern-show-i-hoped-we-d-get">Verdict: This is the Green Lantern show I hoped we'd get</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/7UIBOsuUwc4" allowfullscreen></iframe></div></div><p>When does that invasion come? Well, we don't learn that in this premiere episode. The easy guess is that it comes in 2016, but I think, based on what we see, that the main invasion is still to come, and that's why we end the episode in 2026.</p><p>Regardless, there's no denying that this premiere has set up a season I can't wait to see play out. I'm already anticipating being devastated by a tragic event at some point in the next seven episodes.</p><p>But I'm also anticipating seeing John and Hal get fleshed out more as characters. We've already seen some of John's complicated side, including his relationship with his father (J. Alphonse Nicholson/Sherman Augustus), who shoots apples off his head, and a sexual encounter outside of a bar with someone who turned out to be William Macon's wife (Poorna Jagannathan). We're still waiting to see more of Hal's complications, though hints are already dropping.</p><p>Just as important as this character building, though, I'm hopeful the show continues to give us John and Hal using the ring. A real concern going into the series was that the ring wouldn't be used much, so that the show would stay grounded. But that didn't prove to be the case in the premiere, and if Lindelof and company can keep it up for the rest of the season, James Gunn's perch atop DC Studios might just stay safe after all.</p><p><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em>Stream "Lanterns" on HBO Max now</em></a></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/3-new-to-paramount-movies-you-need-to-stream-this-weekend-aug-14-16-2026">3 new to Paramount+ movies you need to stream this weekend (Aug. 14-16)</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/5-best-new-netflix-movies-and-shows-to-stream-this-week-august-10-16-2026">5 best new Netflix movies and shows to stream this week (Aug. 10-16)</a></li><li><a href="https://www.tomsguide.com/entertainment/hulu/3-new-hulu-shows-you-need-to-binge-watch-this-weekend-aug-14-16-2026">3 new Hulu shows you need to binge-watch this weekend (Aug. 14-16)</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to watch 'Lanterns' online — stream the DC superhero series from anywhere ]]></title>
                                                                                                <dc:content><![CDATA[ <p>"Lanterns" brings the Green Lantern Corps to live-action once more, as Aaron Pierre and Kyle Chandler join forces for a gritty, grounded version of the superhero story.</p><p>Here's how to watch "Lanterns" online<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Lanterns' - Streaming info, TV channel</div><div class="fancy_box_body"><p class="fancy-box__body-text">The first episode of "Lanterns" will premiere on HBO on <strong>Sunday, August 16</strong>. Episodes will be available on HBO Max a day later.<br><strong>• U.S. </strong>— HBO via<a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> YouTube TV free trial</a> / <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• CAN </strong>— HBO / <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a><br><strong>• U.K. </strong>— <a data-analytics-id="inline-link" href="https://www.nowtv.com/" target="_blank" rel="nofollow">Now</a> / <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a> (Aug 17)<br><strong>• AUS </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><strong> </strong>(Aug 17)<br><strong>• Watch anywhere — try</strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong> NordVPN risk-free</strong></a></p></div></div><p>Pierre plays new recruit John Stewart, while Chandler takes on the role of a more grizzled Hal Jordan, with the pair operating more as intergalactic investigators than superheroes. There's a murder mystery spanning two timelines in "Lanterns", with repercussions that could impact the wider DC Universe.</p><p>There are eight episodes coming from this "True Detective"-style crime-drama and while it's going for a slightly more realistic setting, we'll still get shapeshifting villains, the threat of Sinestro, and, of course, those epic Green Lantern powers.</p><p>That "True Detective" comparison is instructive — the man behind "Ozark", showrunner Chris Mundy was executive producer on the Jodie Foster season of the anthology crime-drama. </p><p>Here's how to <strong>watch</strong> <strong>"Lanterns"</strong> online with all the streaming details you need below.</p><h2 id="watch-lanterns-in-the-u-s-without-cable">Watch 'Lanterns' in the U.S. without cable</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can catch "Lanterns" on <strong>HBO</strong> in the U.S.. The first episode will air at <strong>9 p.m. ET on Sunday, August 16</strong>.</p><p>Don't have cable? Don't panic – you can access HBO via<a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> <strong>YouTube TV – get your free trial now (U.S. only)</strong></a>.</p><p>Streamers can also watch episodes the following day on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>, with prices starting at $10.99/month if you don't mind ads, going to $18.49/month for ad-free and $22.99/month if you want the option to watch content on up to four devices and in 4K. For even better value, you can pay for a whole year upfront and effectively get 12 months for the price of 10 on any of its tiers.</p><p>HBO can also be added to streaming services such as Hulu and Amazon Prime Video.</p><p><strong>Traveling outside the States?</strong> You'll need to use a VPN to unblock HBO Max when abroad. We love<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <strong>NordVPN</strong></a>.</p><h2 class="article-body__section" id="section-watch-lanterns-from-anywhere"><span>Watch 'Lanterns' from anywhere</span></h2><p>If you're traveling overseas and "Lanterns" isn't airing where you're currently located, that doesn't mean you have to miss out while you're away. With the right VPN (virtual private network), you can stream the show from wherever you are.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> you can get right now is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. </p><div class="product"><a data-dimension112="ce27d1fc-9184-11f1-896b-2bf16a48e6f1" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="ce27d1fc-9184-11f1-896b-2bf16a48e6f1" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a><br><br>Boasting lightning-fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><br>Use Nord to unblock your usual streaming service or TV channels and watch "Lanterns" online with our <em><strong>exclusive</strong></em><strong> </strong>deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="ce27d1fc-9184-11f1-896b-2bf16a48e6f1" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a U.S. server from the location list.</p><p><strong>3. Sit back and enjoy the show. </strong>Head to your usual streaming service app or TV service and watch "Lanterns" online from wherever you are in the world.</p><h2 id="how-to-watch-lanterns-in-canada">How to watch 'Lanterns' in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You'll be able to watch "Lanterns" on <a href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a> in Canada, with a similar release model to the one in the States.</p><p>Crave subscriptions start at $11.99/month for the ad-supported package, or $22.99/month to go ad-free.</p><p><strong>Abroad? Don't panic.</strong> You just need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="how-to-watch-lanterns-in-the-u-k">How to watch 'Lanterns' in the U.K.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Lanterns" can be streamed on<a href="https://www.hbomax.com/gb/en/" target="_blank" rel="nofollow"> <strong>HBO Max</strong></a> in the U.K.. The first episode will land on Monday, August 17.</p><p>HBO Max plans start at £5.99/month — the U.K. is one of the cheaper countries to enjoy an HBO Max subscription.</p><p>It will also be available to watch with a flexible <a href="https://www.nowtv.com/plans/new/entertainment" target="_blank" rel="nofollow"><strong>Now Entertainment Membership</strong></a> (from £6.99/month) to take advantage of other Sky content.</p><p>Abroad and can't access "Lanterns"? We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to unblock HBO Max.</p><h2 id="how-to-watch-lanterns-in-australia">How to watch 'Lanterns' in Australia</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australian flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Lanterns" premieres in Australia on<a href="https://www.hbomax.com/au/en" target="_blank" rel="nofollow"> <strong>HBO Max</strong></a> on Monday, August 17.</p><p>HBO Max plans start at AU$11.99/month.</p><p><strong>Remember</strong>, if you are working or on vacation Down Under and you want to catch the show on your usual domestic streamer you can do so by using a VPN such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="lanterns-trailer">'Lanterns' - trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/7UIBOsuUwc4" allowfullscreen></iframe></div></div><h2 id="lanterns-cast">'Lanterns' - cast</h2><ul><li><strong>Aaron Pierre</strong> as John Stewart</li><li><strong>Kyle Chandler</strong> as Hal Jordan</li><li><strong>Kelly Macdonald</strong> as Kerry</li><li><strong>Nathan Fillion</strong> as Guy Gardner</li><li><strong>Garret Dillahunt</strong> as William Macon</li><li><strong>Poorna Jagannathan</strong> as Zoe</li><li><strong>Ulrich Thomsen</strong> as Thaal Sinestro</li><li><strong>Nicole Ari Parker</strong> as Bernadette Stewart</li><li><strong>Jason Ritter</strong> as Billy Macon</li><li><strong>Sherman Augustus</strong> as John Stewart Sr.</li><li><strong>Paul Ben-Victor</strong> as Antaan</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the five I’m streaming first</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-demon-slayer-kimetsu-no-yaiba-infinity-castle">How to watch 'Demon Slayer: Kimetsu no Yaiba Infinity Castle' online from anywhere</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-august-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in August 2026: All the new shows and movies to watch this month</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/how-to-watch-lanterns</link>
                                                                            <description>
                            <![CDATA[ Aaron Pierre and Kyle Chandler star in the live-action Green Lantern show from DC — here's how to watch "Lanters" online and from anywhere. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">JpHYSLGVMMBqjMA4nB6zge</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PB9ZBu2zKoGkE2xoMDu8gH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 16 Aug 2026 13:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jakob Barnes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sdLQVVidVk65LYsn3p76nL.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PB9ZBu2zKoGkE2xoMDu8gH-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Aaron Pierre and Kyle Chandler in &quot;Lanterns&quot;]]></media:description>                                                            <media:text><![CDATA[Aaron Pierre and Kyle Chandler in &quot;Lanterns&quot;]]></media:text>
                                <media:title type="plain"><![CDATA[Aaron Pierre and Kyle Chandler in &quot;Lanterns&quot;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PB9ZBu2zKoGkE2xoMDu8gH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>"Lanterns" brings the Green Lantern Corps to live-action once more, as Aaron Pierre and Kyle Chandler join forces for a gritty, grounded version of the superhero story.</p><p>Here's how to watch "Lanterns" online<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Lanterns' - Streaming info, TV channel</div><div class="fancy_box_body"><p class="fancy-box__body-text">The first episode of "Lanterns" will premiere on HBO on <strong>Sunday, August 16</strong>. Episodes will be available on HBO Max a day later.<br><strong>• U.S. </strong>— HBO via<a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> YouTube TV free trial</a> / <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• CAN </strong>— HBO / <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a><br><strong>• U.K. </strong>— <a data-analytics-id="inline-link" href="https://www.nowtv.com/" target="_blank" rel="nofollow">Now</a> / <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a> (Aug 17)<br><strong>• AUS </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><strong> </strong>(Aug 17)<br><strong>• Watch anywhere — try</strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong> NordVPN risk-free</strong></a></p></div></div><p>Pierre plays new recruit John Stewart, while Chandler takes on the role of a more grizzled Hal Jordan, with the pair operating more as intergalactic investigators than superheroes. There's a murder mystery spanning two timelines in "Lanterns", with repercussions that could impact the wider DC Universe.</p><p>There are eight episodes coming from this "True Detective"-style crime-drama and while it's going for a slightly more realistic setting, we'll still get shapeshifting villains, the threat of Sinestro, and, of course, those epic Green Lantern powers.</p><p>That "True Detective" comparison is instructive — the man behind "Ozark", showrunner Chris Mundy was executive producer on the Jodie Foster season of the anthology crime-drama. </p><p>Here's how to <strong>watch</strong> <strong>"Lanterns"</strong> online with all the streaming details you need below.</p><h2 id="watch-lanterns-in-the-u-s-without-cable">Watch 'Lanterns' in the U.S. without cable</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can catch "Lanterns" on <strong>HBO</strong> in the U.S.. The first episode will air at <strong>9 p.m. ET on Sunday, August 16</strong>.</p><p>Don't have cable? Don't panic – you can access HBO via<a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> <strong>YouTube TV – get your free trial now (U.S. only)</strong></a>.</p><p>Streamers can also watch episodes the following day on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>, with prices starting at $10.99/month if you don't mind ads, going to $18.49/month for ad-free and $22.99/month if you want the option to watch content on up to four devices and in 4K. For even better value, you can pay for a whole year upfront and effectively get 12 months for the price of 10 on any of its tiers.</p><p>HBO can also be added to streaming services such as Hulu and Amazon Prime Video.</p><p><strong>Traveling outside the States?</strong> You'll need to use a VPN to unblock HBO Max when abroad. We love<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <strong>NordVPN</strong></a>.</p><h2 class="article-body__section" id="section-watch-lanterns-from-anywhere"><span>Watch 'Lanterns' from anywhere</span></h2><p>If you're traveling overseas and "Lanterns" isn't airing where you're currently located, that doesn't mean you have to miss out while you're away. With the right VPN (virtual private network), you can stream the show from wherever you are.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> you can get right now is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. </p><div class="product"><a data-dimension112="ce27d1fc-9184-11f1-896b-2bf16a48e6f1" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="ce27d1fc-9184-11f1-896b-2bf16a48e6f1" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a><br><br>Boasting lightning-fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><br>Use Nord to unblock your usual streaming service or TV channels and watch "Lanterns" online with our <em><strong>exclusive</strong></em><strong> </strong>deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="ce27d1fc-9184-11f1-896b-2bf16a48e6f1" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a U.S. server from the location list.</p><p><strong>3. Sit back and enjoy the show. </strong>Head to your usual streaming service app or TV service and watch "Lanterns" online from wherever you are in the world.</p><h2 id="how-to-watch-lanterns-in-canada">How to watch 'Lanterns' in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You'll be able to watch "Lanterns" on <a href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a> in Canada, with a similar release model to the one in the States.</p><p>Crave subscriptions start at $11.99/month for the ad-supported package, or $22.99/month to go ad-free.</p><p><strong>Abroad? Don't panic.</strong> You just need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="how-to-watch-lanterns-in-the-u-k">How to watch 'Lanterns' in the U.K.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Lanterns" can be streamed on<a href="https://www.hbomax.com/gb/en/" target="_blank" rel="nofollow"> <strong>HBO Max</strong></a> in the U.K.. The first episode will land on Monday, August 17.</p><p>HBO Max plans start at £5.99/month — the U.K. is one of the cheaper countries to enjoy an HBO Max subscription.</p><p>It will also be available to watch with a flexible <a href="https://www.nowtv.com/plans/new/entertainment" target="_blank" rel="nofollow"><strong>Now Entertainment Membership</strong></a> (from £6.99/month) to take advantage of other Sky content.</p><p>Abroad and can't access "Lanterns"? We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to unblock HBO Max.</p><h2 id="how-to-watch-lanterns-in-australia">How to watch 'Lanterns' in Australia</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australian flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Lanterns" premieres in Australia on<a href="https://www.hbomax.com/au/en" target="_blank" rel="nofollow"> <strong>HBO Max</strong></a> on Monday, August 17.</p><p>HBO Max plans start at AU$11.99/month.</p><p><strong>Remember</strong>, if you are working or on vacation Down Under and you want to catch the show on your usual domestic streamer you can do so by using a VPN such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="lanterns-trailer">'Lanterns' - trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/7UIBOsuUwc4" allowfullscreen></iframe></div></div><h2 id="lanterns-cast">'Lanterns' - cast</h2><ul><li><strong>Aaron Pierre</strong> as John Stewart</li><li><strong>Kyle Chandler</strong> as Hal Jordan</li><li><strong>Kelly Macdonald</strong> as Kerry</li><li><strong>Nathan Fillion</strong> as Guy Gardner</li><li><strong>Garret Dillahunt</strong> as William Macon</li><li><strong>Poorna Jagannathan</strong> as Zoe</li><li><strong>Ulrich Thomsen</strong> as Thaal Sinestro</li><li><strong>Nicole Ari Parker</strong> as Bernadette Stewart</li><li><strong>Jason Ritter</strong> as Billy Macon</li><li><strong>Sherman Augustus</strong> as John Stewart Sr.</li><li><strong>Paul Ben-Victor</strong> as Antaan</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the five I’m streaming first</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-demon-slayer-kimetsu-no-yaiba-infinity-castle">How to watch 'Demon Slayer: Kimetsu no Yaiba Infinity Castle' online from anywhere</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-august-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in August 2026: All the new shows and movies to watch this month</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 5 insane ‘Lanterns’ theories that could change everything about the new DC universe ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If there’s one thing James Gunn and Peter Safran have made clear about the new DC Universe, it’s that they don’t want to simply repeat what came before. The pair are building a connected DCU where movies and TV shows can feed into one another, while still giving each project its own tone and identity. And with “Superman” kicking things off, we’re starting to get a better idea of what this new universe could look like.</p><p>One of the most interesting projects on the horizon is “Lanterns.” The HBO series follows veteran Green Lantern Hal Jordan (Kyle Chandler) and rookie John Stewart (Aaron Pierre) as they investigate a mysterious murder in Nebraska. On paper, it sounds more like a gritty detective thriller than a traditional superhero show, but that might be <em>exactly </em>why I’m so intrigued. The mystery is expected to connect to the wider DCU, meaning there could be much more going on beneath the surface.</p><p>And, naturally, fans have already started digging for clues. I’ve found five insane theories about “Lanterns” that could completely change how we see the new DCU (and some of them are wild).</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XYd6YO"></div>                            </div>                            <script src="https://kwizly.com/embed/XYd6YO.js" async></script><h3 class="article-body__section" id="section-top-5-theories"><span>Top 5 theories</span></h3><h2 id="1-the-heartland-murder-that-could-introduce-the-centre">1. The Heartland murder that could introduce ‘The Centre’</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qEWSdqpwvjF4yF2QtYsWdE" name="Lanterns" alt="Kelly Macdonald, Aaron Pierre, and Kyle Chandler in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/qEWSdqpwvjF4yF2QtYsWdE.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Johnson / HBO Max)</span></figcaption></figure><p>The first popular theory suggests that the Nebraska murder mystery in “Lanterns” could introduce The Centre, a powerful entity from the DC: The New Frontier comics. James Gunn has said that while the show is a grounded detective story, the mystery Jordan and Stewart uncover will connect to the wider DC Universe.</p><p>In the comics, The Centre is an ancient being hidden within Earth that sees humanity as a threat and can influence people’s minds. The theory suggests that the aliens being murdered in Nebraska could be connected to a cult under The Centre’s influence.</p><p>If true, this would mean Jordan and Stewart aren’t investigating a simple alien-related murder case. Instead, they could accidentally uncover an ancient threat that has been hiding on Earth for centuries. The theory could also explain how “Lanterns” connects to the wider DCU, potentially setting up a much bigger threat that eventually brings Earth’s superheroes together.</p><h2 id="2-hal-jordan-could-lose-his-mind-and-pass-the-mantle-to-john-stewart">2. Hal Jordan could lose his mind and pass the mantle to John Stewart</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TLHYJkQR298Yxf2umCeqd6" name="Lanterns" alt="Aaron Pierre and Kyle Chandler in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/TLHYJkQR298Yxf2umCeqd6.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit:  John Johnson / HBO Max)</span></figcaption></figure><p>Fans have been speculating about Hal Jordan’s future because “Lanterns” pairs an older, tired Hal Jordan with a younger John Stewart. This has led to theories that Hal could suffer a major psychological breakdown or even die, leaving John to take over as Earth’s main Green Lantern.</p><p>The show’s creators have said that generational change is an important theme, exploring when an experienced hero should step aside and let someone younger take over. This also fits Hal’s comic-book history, particularly Emerald Twilight, where trauma and fear eventually lead to him being corrupted by Parallax.</p><p>So basically, “Lanterns” could put its own spin on this storyline. After years of fighting across the galaxy, Hal may be exhausted and increasingly disillusioned with the Green Lantern Corps. As he and John investigate the Nebraska mystery, Hal could become vulnerable to fear and manipulation.</p><p>Whether Hal is corrupted by Parallax or sacrifices himself to save John, the result could be the same: John Stewart becomes Earth’s main Green Lantern and takes over the mantle from Hal.</p><h2 id="3-william-macon-could-be-black-hand">3. William Macon could be Black Hand</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="k8tgZkuqFAceT5v9svBEsJ" name="Lanterns" alt="Garret Dillahunt in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/k8tgZkuqFAceT5v9svBEsJ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Johnson / HBO Max)</span></figcaption></figure><p>Garret Dillahunt’s character, William Macon, could secretly be an adaptation of William Hand, aka Black Hand, one of Green Lantern’s biggest villains.</p><p>Macon is described as a conspiracy-obsessed cowboy with a dark side, which has led to speculation that his character is hiding a connection to the comics. William Hand is obsessed with death and eventually becomes the villainous Black Hand, who plays a major role in the Blackest Night storyline.</p><p>The theory essentially implies that “Lanterns” could give Black Hand a more grounded origin. Macon might discover alien technology or strange remains in Nebraska, leading him down a darker path. This could actually allow “Lanterns” to quietly introduce Black Hand and set up a future Blackest Night storyline without making the show too cosmic too quickly.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="4-the-manhunters-could-be-behind-the-murders">4. The Manhunters could be behind the murders</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sXHeGY4fknRcbtSSAfpC9d" name="Lanterns" alt="Aaron Pierre and Kyle Chandler in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/sXHeGY4fknRcbtSSAfpC9d.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Johnson / HBO Max)</span></figcaption></figure><p>One interesting theory is that the Manhunters, the robotic police force created by the Guardians of the Universe before the Green Lantern Corps, could be responsible for the alien murders in Nebraska.</p><p>In the comics, the Manhunters were abandoned after they became too dangerous and massacred an entire sector. However, the theory says that some rogue Manhunters could have survived and secretly continued operating on Earth.</p><p>This could also explain Sinestro’s role in the show. As a former Green Lantern who knows the Guardians’ secrets, he could help Jordan and Stewart uncover a much bigger conspiracy. It’s possible “Lanterns” could reveal that the Guardians aren’t as trustworthy as they seem, forcing Hal and John to question who they should really be protecting: the Guardians or Earth.</p><h2 id="5-the-government-is-hiding-martian-manhunter">5. The government is hiding Martian Manhunter</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EZQ8cALrffCqV9sPpVd7G" name="Lanterns" alt="Aaron Pierre in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/EZQ8cALrffCqV9sPpVd7G.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO Max)</span></figcaption></figure><p>This last theory is suggesting that J’onn J’onzz, aka Martian Manhunter, has been secretly held by the U.S. government for decades. He could’ve arrived on Earth years ago but was captured and locked away in a secret facility. The aliens being murdered in Nebraska could be part of a team that came to Earth looking for him or trying to rescue him.</p><p>While investigating the murders, John Stewart might discover strange clues pointing to the facility and eventually find J’onn being held there.</p><p>This would give the show a very different introduction to Martian Manhunter, presenting him as a prisoner in need of help rather than an established superhero. It could also give John a strong connection to J’onn, potentially setting them up as important members of the future Justice League.</p><h2 id="how-these-theories-could-change-the-future-of-the-dcu">How these theories could change the future of the DCU</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wGAvT2Qj7i8pvCnZ4TunHS" name="Lanterns" alt="Kyle Chandler in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/wGAvT2Qj7i8pvCnZ4TunHS.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Johnson / HBO Max)</span></figcaption></figure><p>While “Lanterns” is being billed as a grounded murder mystery, the series is expected to connect to the wider DCU, with John Stewart already confirmed to return in “Man of Tomorrow.” If even one of these theories turns out to be true, the show could be much more important to the DCU than it first appears.</p><p>In fact, this franchise may be taking a slower approach to big crossovers. Instead of jumping straight into huge alien invasions, it could introduce bigger threats through smaller stories like this one. This would allow major storylines to build naturally across different movies and shows.</p><p>There could also be a bigger focus on legacy and passing the torch. If Hal Jordan’s story ends with John Stewart taking over, it would show that heroes can genuinely move on rather than staying in the same roles forever. And if the show really does mix crime drama, Western and cosmic horror, it could also set the tone for a DCU that isn’t afraid to experiment with different genres.</p><p><em><strong>"Lanterns" drops on </strong></em><a href="https://www.hbomax.com/shows/lanterns/8c11d041-6b71-4e54-8369-fdb310e063b8" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> on August 16.</strong></em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-august-2026-all-the-new-shows-and-movies-to-watch-this-month">Everything new on HBO Max in August 2026</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/im-totally-convinced-the-end-of-oak-street-is-a-secret-cloverfield-movie-and-these-7-clues-prove-it">I’m convinced ‘The End of Oak Street’ is a secret ‘Cloverfield’ movie </a></li><li><a href="https://www.tomsguide.com/entertainment/every-upcoming-dc-universe-movie-and-tv-show">Every upcoming DC Universe movie and TV show</a></li></ul><div data-model-name="Disney Plus,Hulu,Max,Paramount Plus,Peacock TV" data-widget-type="multimodelreview" data-widget-title="Streaming service deals not to miss"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/5-insane-lanterns-theories-that-could-change-everything-about-the-new-dc-universe</link>
                                                                            <description>
                            <![CDATA[ From Martian Manhunter to Black Hand, these five wild “Lanterns” theories could reveal what’s really in store for the new DCU. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Prp8ht7B8RjaVdn4C2GcKX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/StHKznZHwXU3UxwaPaFH4b-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 13 Aug 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ alix.blackburn@futurenet.com (Alix Blackburn) ]]></author>                    <dc:creator><![CDATA[ Alix Blackburn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8UxyT2McanNFLYwQ6wC7di.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/StHKznZHwXU3UxwaPaFH4b-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO Max ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Aaron Pierre and Kyle Chandler in &quot;Lanterns&quot; on HBO Max]]></media:description>                                                            <media:text><![CDATA[Aaron Pierre and Kyle Chandler in &quot;Lanterns&quot; on HBO Max]]></media:text>
                                <media:title type="plain"><![CDATA[Aaron Pierre and Kyle Chandler in &quot;Lanterns&quot; on HBO Max]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/StHKznZHwXU3UxwaPaFH4b-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If there’s one thing James Gunn and Peter Safran have made clear about the new DC Universe, it’s that they don’t want to simply repeat what came before. The pair are building a connected DCU where movies and TV shows can feed into one another, while still giving each project its own tone and identity. And with “Superman” kicking things off, we’re starting to get a better idea of what this new universe could look like.</p><p>One of the most interesting projects on the horizon is “Lanterns.” The HBO series follows veteran Green Lantern Hal Jordan (Kyle Chandler) and rookie John Stewart (Aaron Pierre) as they investigate a mysterious murder in Nebraska. On paper, it sounds more like a gritty detective thriller than a traditional superhero show, but that might be <em>exactly </em>why I’m so intrigued. The mystery is expected to connect to the wider DCU, meaning there could be much more going on beneath the surface.</p><p>And, naturally, fans have already started digging for clues. I’ve found five insane theories about “Lanterns” that could completely change how we see the new DCU (and some of them are wild).</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XYd6YO"></div>                            </div>                            <script src="https://kwizly.com/embed/XYd6YO.js" async></script><h3 class="article-body__section" id="section-top-5-theories"><span>Top 5 theories</span></h3><h2 id="1-the-heartland-murder-that-could-introduce-the-centre">1. The Heartland murder that could introduce ‘The Centre’</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qEWSdqpwvjF4yF2QtYsWdE" name="Lanterns" alt="Kelly Macdonald, Aaron Pierre, and Kyle Chandler in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/qEWSdqpwvjF4yF2QtYsWdE.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Johnson / HBO Max)</span></figcaption></figure><p>The first popular theory suggests that the Nebraska murder mystery in “Lanterns” could introduce The Centre, a powerful entity from the DC: The New Frontier comics. James Gunn has said that while the show is a grounded detective story, the mystery Jordan and Stewart uncover will connect to the wider DC Universe.</p><p>In the comics, The Centre is an ancient being hidden within Earth that sees humanity as a threat and can influence people’s minds. The theory suggests that the aliens being murdered in Nebraska could be connected to a cult under The Centre’s influence.</p><p>If true, this would mean Jordan and Stewart aren’t investigating a simple alien-related murder case. Instead, they could accidentally uncover an ancient threat that has been hiding on Earth for centuries. The theory could also explain how “Lanterns” connects to the wider DCU, potentially setting up a much bigger threat that eventually brings Earth’s superheroes together.</p><h2 id="2-hal-jordan-could-lose-his-mind-and-pass-the-mantle-to-john-stewart">2. Hal Jordan could lose his mind and pass the mantle to John Stewart</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TLHYJkQR298Yxf2umCeqd6" name="Lanterns" alt="Aaron Pierre and Kyle Chandler in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/TLHYJkQR298Yxf2umCeqd6.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit:  John Johnson / HBO Max)</span></figcaption></figure><p>Fans have been speculating about Hal Jordan’s future because “Lanterns” pairs an older, tired Hal Jordan with a younger John Stewart. This has led to theories that Hal could suffer a major psychological breakdown or even die, leaving John to take over as Earth’s main Green Lantern.</p><p>The show’s creators have said that generational change is an important theme, exploring when an experienced hero should step aside and let someone younger take over. This also fits Hal’s comic-book history, particularly Emerald Twilight, where trauma and fear eventually lead to him being corrupted by Parallax.</p><p>So basically, “Lanterns” could put its own spin on this storyline. After years of fighting across the galaxy, Hal may be exhausted and increasingly disillusioned with the Green Lantern Corps. As he and John investigate the Nebraska mystery, Hal could become vulnerable to fear and manipulation.</p><p>Whether Hal is corrupted by Parallax or sacrifices himself to save John, the result could be the same: John Stewart becomes Earth’s main Green Lantern and takes over the mantle from Hal.</p><h2 id="3-william-macon-could-be-black-hand">3. William Macon could be Black Hand</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="k8tgZkuqFAceT5v9svBEsJ" name="Lanterns" alt="Garret Dillahunt in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/k8tgZkuqFAceT5v9svBEsJ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Johnson / HBO Max)</span></figcaption></figure><p>Garret Dillahunt’s character, William Macon, could secretly be an adaptation of William Hand, aka Black Hand, one of Green Lantern’s biggest villains.</p><p>Macon is described as a conspiracy-obsessed cowboy with a dark side, which has led to speculation that his character is hiding a connection to the comics. William Hand is obsessed with death and eventually becomes the villainous Black Hand, who plays a major role in the Blackest Night storyline.</p><p>The theory essentially implies that “Lanterns” could give Black Hand a more grounded origin. Macon might discover alien technology or strange remains in Nebraska, leading him down a darker path. This could actually allow “Lanterns” to quietly introduce Black Hand and set up a future Blackest Night storyline without making the show too cosmic too quickly.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="4-the-manhunters-could-be-behind-the-murders">4. The Manhunters could be behind the murders</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="sXHeGY4fknRcbtSSAfpC9d" name="Lanterns" alt="Aaron Pierre and Kyle Chandler in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/sXHeGY4fknRcbtSSAfpC9d.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Johnson / HBO Max)</span></figcaption></figure><p>One interesting theory is that the Manhunters, the robotic police force created by the Guardians of the Universe before the Green Lantern Corps, could be responsible for the alien murders in Nebraska.</p><p>In the comics, the Manhunters were abandoned after they became too dangerous and massacred an entire sector. However, the theory says that some rogue Manhunters could have survived and secretly continued operating on Earth.</p><p>This could also explain Sinestro’s role in the show. As a former Green Lantern who knows the Guardians’ secrets, he could help Jordan and Stewart uncover a much bigger conspiracy. It’s possible “Lanterns” could reveal that the Guardians aren’t as trustworthy as they seem, forcing Hal and John to question who they should really be protecting: the Guardians or Earth.</p><h2 id="5-the-government-is-hiding-martian-manhunter">5. The government is hiding Martian Manhunter</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="EZQ8cALrffCqV9sPpVd7G" name="Lanterns" alt="Aaron Pierre in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/EZQ8cALrffCqV9sPpVd7G.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO Max)</span></figcaption></figure><p>This last theory is suggesting that J’onn J’onzz, aka Martian Manhunter, has been secretly held by the U.S. government for decades. He could’ve arrived on Earth years ago but was captured and locked away in a secret facility. The aliens being murdered in Nebraska could be part of a team that came to Earth looking for him or trying to rescue him.</p><p>While investigating the murders, John Stewart might discover strange clues pointing to the facility and eventually find J’onn being held there.</p><p>This would give the show a very different introduction to Martian Manhunter, presenting him as a prisoner in need of help rather than an established superhero. It could also give John a strong connection to J’onn, potentially setting them up as important members of the future Justice League.</p><h2 id="how-these-theories-could-change-the-future-of-the-dcu">How these theories could change the future of the DCU</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wGAvT2Qj7i8pvCnZ4TunHS" name="Lanterns" alt="Kyle Chandler in "Lanterns" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/wGAvT2Qj7i8pvCnZ4TunHS.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Johnson / HBO Max)</span></figcaption></figure><p>While “Lanterns” is being billed as a grounded murder mystery, the series is expected to connect to the wider DCU, with John Stewart already confirmed to return in “Man of Tomorrow.” If even one of these theories turns out to be true, the show could be much more important to the DCU than it first appears.</p><p>In fact, this franchise may be taking a slower approach to big crossovers. Instead of jumping straight into huge alien invasions, it could introduce bigger threats through smaller stories like this one. This would allow major storylines to build naturally across different movies and shows.</p><p>There could also be a bigger focus on legacy and passing the torch. If Hal Jordan’s story ends with John Stewart taking over, it would show that heroes can genuinely move on rather than staying in the same roles forever. And if the show really does mix crime drama, Western and cosmic horror, it could also set the tone for a DCU that isn’t afraid to experiment with different genres.</p><p><em><strong>"Lanterns" drops on </strong></em><a href="https://www.hbomax.com/shows/lanterns/8c11d041-6b71-4e54-8369-fdb310e063b8" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> on August 16.</strong></em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-august-2026-all-the-new-shows-and-movies-to-watch-this-month">Everything new on HBO Max in August 2026</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/im-totally-convinced-the-end-of-oak-street-is-a-secret-cloverfield-movie-and-these-7-clues-prove-it">I’m convinced ‘The End of Oak Street’ is a secret ‘Cloverfield’ movie </a></li><li><a href="https://www.tomsguide.com/entertainment/every-upcoming-dc-universe-movie-and-tv-show">Every upcoming DC Universe movie and TV show</a></li></ul><div data-model-name="Disney Plus,Hulu,Max,Paramount Plus,Peacock TV" data-widget-type="multimodelreview" data-widget-title="Streaming service deals not to miss"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 7 top new movies to stream this week on Netflix, HBO Max, Hulu and more (Aug. 11-17) ]]></title>
                                                                                                <dc:content><![CDATA[ <p>This week’s top new movies offer a little something for everybody across plenty of the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a>. There are new arrivals on Netflix, HBO Max, Hulu and Peacock, alongside a solid trio of movies swapping the big screen for at-home digital streaming. </p><p>My favorite pick of the week is an easy choice, “The Invite.” This bitingly funny comedy ranks in my top five favorite movies of the year (and I’ve seen almost 65 new releases in cinemas in 2026 so far). But if you want something to watch without paying a rental fee, Netflix has a new teen musical, HBO Max has an action-thriller, and Hulu has a political satire. </p><p>To save you having to scroll through each platform to find the latest additions, I’ve rounded up the most noteworthy new movies across services down below. We also have a guide to the <a href="https://www.tomsguide.com/entertainment/streaming/5-biggest-new-shows-to-stream-this-week-including-reacher-and-lanterns">top new TV shows this week</a>, so you’re in the mood for some binge-watching instead. For more, check out the <a href="https://www.tomsguide.com/entertainment/prime-video/3-new-to-prime-video-thriller-movies-to-watch-this-week-including-an-iconic-quentin-tarantino-crime-epic-august-11-17#mrfhud=true">3 new to Prime Video thriller movies to watch this week</a>.</p><h2 id="the-invite-pvod">‘The Invite’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/OJ19I9q_hOQ" allowfullscreen></iframe></div></div><p>“The Invite” is a chaotic comedy from director Olivia Wilde. It boasts one of the year’s best screenplays courtesy of writers Will McCormack and Rashida Jones, and a quartet of fantastic performances from Wilde, Penélope Cruz, Edward Norton and Seth Rogen. A remake of a 2020 Spanish movie, “The Invite” is a sharp comedy that explores the messy dynamics of long-term relationships in ways that are consistently hilarious but also tragic. </p><p>Presented almost like a play, with a single apartment setting, the movie opens with a married couple, Joe (Rogen) and Angela (Wilde), inviting their upstairs neighbors, Piña (Cruz) and Hawk (Norton), over for a dinner party. The evening rapidly descends into chaos as Joe and Angela’s marital problems surface, and Piña and Hawk’s somewhat unconventional relationship is revealed. It’s a fast-paced comedy with sharp dialogue.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/dp/B0H5JQKP93" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting August 10</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="jackass-best-and-last-pvod">‘Jackass Best and Last’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/sNwzFhGwA94" allowfullscreen></iframe></div></div><p>There are only so many times you can be kicked in the crotch before calling it quits, and for Johnny Knoxville and his band of scrappy underdogs, “Jackass: Best and Last” brings the curtain down on a couple of decades of causing bodily harm to each other. The entire cast has been adamant this will be the final “Jackass” movie, and this latest stunt comedy is more of a trip down memory lane than a full-fat fifth entry in the MTV franchise. </p><p>The new clips filmed for this movie include a quiz show with a painful punishment for getting a question wrong, an escape room from hell, and the most gross game of Twister ever. Interspersed with the new stunts are highlights from the previous “Jackass” movies and some never-before-seen footage. It leaves “Best and Last” feeling more like a DVD extra than a true “Jackass” finale, but any longtime fan will get a kick out of all the carnage.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H5QMDR22" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting August 10</strong></em></p><h2 id="minions-monsters-pvod">‘Minions & Monsters’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ZSdOwt-G49w" allowfullscreen></iframe></div></div><p>Those annoying yellow terrors return in “Minions & Monsters.” Parents everywhere were probably bracing themselves for another brainless slapstick animation that they’d be forced to watch on a loop. But surprisingly, “Minions & Monsters” is  the best movie in the franchise since the minions were introduced in “Despicable Me.” It loses some steam in the second half, but its first act is a remarkably fond tribute to classic cinema.</p><p>Following a new army of yellow minions, “Minions & Monsters” sees a group of nonsense-speaking pests become unexpected stars of the silent film era, quickly becoming the most in-demand talent in Hollywood. Their rise is followed by a swift fall as the introduction of sound films ruins their acting career. However, when real monsters are unleashed upon Los Angeles, it’s up to the minions to save the day from the problem they created.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H61YCFG3" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting August 10</strong></em></p><h2 id="don-t-say-good-luck-netflix">‘Don’t Say Good Luck’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/bvWqHSFkO5s" allowfullscreen></iframe></div></div><p>Netflix is in the Sandler family business. The streamer has partnered with Adam Sandler on numerous projects, and has now brought his two daughters into the fold. First up was Sadie Sandler’s “Roommates,” which debuted in April, and now it's the turn of Sunny Sandler, who stars in this musical teen drama. Alongside the youngest Sandler sister, this film stars Melanie Lynskey, Max Greenfield, Stephanie Beatriz, and Steve Buscemi.</p><p>Sophie (Sunny Sandler) is a theater kid who has just landed the lead role in her high school’s upcoming production of the hit Broadway musical “Waitress.” But the real drama is happening off stage as Sophie’s home life becomes increasingly chaotic. While it would be easy to dismiss this Netflix original as a nepobaby project, the trailer shows promise. Plus, director Julia Hart has form in the teen drama genre, having also helmed “Hollywood Stargirl” for Disney+, which debuted to a 94% score on Rotten Tomatoes.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/81975622" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting August 14</strong></em></p><h2 id="girls-like-girls-peacock">‘Girls Like Girls’ (Peacock)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ZC1kEknG2ro" allowfullscreen></iframe></div></div><p>If one coming-of-age teen drama wasn’t enough for you this week, Peacock is set to add “Girls Like Girls” to its library following the movie’s limited theatrical run back in June. The indie movie was well received when it arrived in cinemas, with <a href="https://www.rottentomatoes.com/m/girls_like_girls" target="_blank">Rotten Tomatoes</a>’ Critics Consensus reading, “Bracingly personal and finely acted, Hayley Kiyoko's ‘Girls Like Girls’ is a gently moving tale of queer love that's elevated by striking visual flair.”</p><p>As is often the case in coming-of-age teen dramas, “Girls Like Girls” opens with 17-year-old Coley (Maya da Costa) moving to a small Oregon town to live with her estranged father. Once in this new environment, she quickly falls in with a group of locals, including the charismatic Sonya (Myra Molloy). These two become fast friends, and as Coley is pulled further into Sonya’s world, romantic sparks fly, but the path of first love is often a bumpy one.</p><p><em><strong>Watch on </strong></em><a href="https://www.peacocktv.com/watch/home" target="_blank" rel="nofollow"><em><strong>Peacock</strong></em></a><em><strong> starting August 14</strong></em></p><h2 id="normal-hbo-max">‘Normal’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/5OndK0w1lYY" allowfullscreen></iframe></div></div><p>Bob Odenkirk seems to be taking a leaf out of Liam Neeson’s book and entering his action star era, and I’m here for it. Having headlined the two “Nobody” movies (which are both great action-thrillers), his next action flick, laced with plenty of comedy, is “Normal,” which my colleague Malcolm McMillain described as <a href="https://www.tomsguide.com/entertainment/movies/bob-odenkirks-new-violent-action-movie-normal-is-no-nobody" target="_blank">“fine, for the most part, but it's also forgettable, despite a series of bloody kills.”</a> So maybe keep expectations in check. </p><p>Sheriff Ulysses (Odenkirk) is enjoying the quiet life after being posted in the small Midwestern town of Normal, Minnesota for a temporary period. The town offers him an escape from his marital woes and a place to lick his wounds after being injured on the job. However, the town definitely doesn’t live up to its name, and after a bank robbery goes wrong, Ulysses learns that the Yakuza control Normal, and he resolves to fight back.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/normal-2026/8a7ca21f-6033-422f-8635-4ccff117740b" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting August 14</strong></em></p><h2 id="the-wizard-of-the-kremlin-hulu">‘The Wizard of the Kremlin’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/B5iSUmP4I6E" allowfullscreen></iframe></div></div><p>Director Olivier Assayas helms this political satire based on the 2022 novel by Giuliano da Empoli. It was nominated for the Golden Lion after its Venice International Film Festival premiere, but that awards success didn’t translate to much interest at the box office. Perhaps it’s the Russia-set story that put off general audiences. After all, a movie about the Russian corridors of power is a tough sell given the current political climate. The reviews weren’t so hot either, which no doubt didn’t help matters. </p><p>Set in the early 1990s, it follows Vadim Baranov (Paul Dano), a fictional Russian TV producer, who becomes the spin doctor for a rising figure, Vladimir Putin (Jude Law). As a new Russia takes shape, Baranov is tasked with setting the narrative and is willing to blur the boundaries between truth and lies. Also starring Alicia Vikander, Will Keen, Tom Sturridge and Jeffrey Wright, “The Wizard of the Kremlin" is streaming from Friday.</p><p><em><strong>Watch on </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> starting August 14</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X851me"></div>                            </div>                            <script src="https://kwizly.com/embed/X851me.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/what-would-it-take-for-you-to-cancel-netflix-we-asked-our-staff-and-the-answers-might-surprise-you">What would it take for you to cancel Netflix? We asked our staff</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/netflix-is-adding-56-movies-in-august-2026-here-are-the-5-with-the-highest-scores-on-rotten-tomatoes-all-rated-at-least-91-percent-or-higher">5 Netflix movies with the highest scores on Rotten Tomatoes </a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/7-top-new-movies-to-stream-this-week-on-netflix-hbo-max-hulu-and-more-aug-11-17-including-one-of-the-funniest-movies-ive-seen-this-year</link>
                                                                            <description>
                            <![CDATA[ This week's top new movies include "The Invite" on PVOD, "Don't Say Good Luck" on Netflix, and plenty more films you'll want to stream. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XJaiBCpw4YP9rYu6NvVvaA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xBsySQAp3MdD6dYRqgoHf3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 11 Aug 2026 04:01:00 +0000</pubDate>                                                                                                                                <updated>Tue, 11 Aug 2026 18:46:43 +0000</updated>
                                                                                                                                            <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xBsySQAp3MdD6dYRqgoHf3-1280-80.jpg">
                                                            <media:credit><![CDATA[A24]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Olivia Wilde in &quot;The Invite&quot; (2026).]]></media:description>                                                            <media:text><![CDATA[Olivia Wilde in &quot;The Invite&quot; (2026).]]></media:text>
                                <media:title type="plain"><![CDATA[Olivia Wilde in &quot;The Invite&quot; (2026).]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xBsySQAp3MdD6dYRqgoHf3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This week’s top new movies offer a little something for everybody across plenty of the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a>. There are new arrivals on Netflix, HBO Max, Hulu and Peacock, alongside a solid trio of movies swapping the big screen for at-home digital streaming. </p><p>My favorite pick of the week is an easy choice, “The Invite.” This bitingly funny comedy ranks in my top five favorite movies of the year (and I’ve seen almost 65 new releases in cinemas in 2026 so far). But if you want something to watch without paying a rental fee, Netflix has a new teen musical, HBO Max has an action-thriller, and Hulu has a political satire. </p><p>To save you having to scroll through each platform to find the latest additions, I’ve rounded up the most noteworthy new movies across services down below. We also have a guide to the <a href="https://www.tomsguide.com/entertainment/streaming/5-biggest-new-shows-to-stream-this-week-including-reacher-and-lanterns">top new TV shows this week</a>, so you’re in the mood for some binge-watching instead. For more, check out the <a href="https://www.tomsguide.com/entertainment/prime-video/3-new-to-prime-video-thriller-movies-to-watch-this-week-including-an-iconic-quentin-tarantino-crime-epic-august-11-17#mrfhud=true">3 new to Prime Video thriller movies to watch this week</a>.</p><h2 id="the-invite-pvod">‘The Invite’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/OJ19I9q_hOQ" allowfullscreen></iframe></div></div><p>“The Invite” is a chaotic comedy from director Olivia Wilde. It boasts one of the year’s best screenplays courtesy of writers Will McCormack and Rashida Jones, and a quartet of fantastic performances from Wilde, Penélope Cruz, Edward Norton and Seth Rogen. A remake of a 2020 Spanish movie, “The Invite” is a sharp comedy that explores the messy dynamics of long-term relationships in ways that are consistently hilarious but also tragic. </p><p>Presented almost like a play, with a single apartment setting, the movie opens with a married couple, Joe (Rogen) and Angela (Wilde), inviting their upstairs neighbors, Piña (Cruz) and Hawk (Norton), over for a dinner party. The evening rapidly descends into chaos as Joe and Angela’s marital problems surface, and Piña and Hawk’s somewhat unconventional relationship is revealed. It’s a fast-paced comedy with sharp dialogue.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/dp/B0H5JQKP93" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting August 10</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="jackass-best-and-last-pvod">‘Jackass Best and Last’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/sNwzFhGwA94" allowfullscreen></iframe></div></div><p>There are only so many times you can be kicked in the crotch before calling it quits, and for Johnny Knoxville and his band of scrappy underdogs, “Jackass: Best and Last” brings the curtain down on a couple of decades of causing bodily harm to each other. The entire cast has been adamant this will be the final “Jackass” movie, and this latest stunt comedy is more of a trip down memory lane than a full-fat fifth entry in the MTV franchise. </p><p>The new clips filmed for this movie include a quiz show with a painful punishment for getting a question wrong, an escape room from hell, and the most gross game of Twister ever. Interspersed with the new stunts are highlights from the previous “Jackass” movies and some never-before-seen footage. It leaves “Best and Last” feeling more like a DVD extra than a true “Jackass” finale, but any longtime fan will get a kick out of all the carnage.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H5QMDR22" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting August 10</strong></em></p><h2 id="minions-monsters-pvod">‘Minions & Monsters’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ZSdOwt-G49w" allowfullscreen></iframe></div></div><p>Those annoying yellow terrors return in “Minions & Monsters.” Parents everywhere were probably bracing themselves for another brainless slapstick animation that they’d be forced to watch on a loop. But surprisingly, “Minions & Monsters” is  the best movie in the franchise since the minions were introduced in “Despicable Me.” It loses some steam in the second half, but its first act is a remarkably fond tribute to classic cinema.</p><p>Following a new army of yellow minions, “Minions & Monsters” sees a group of nonsense-speaking pests become unexpected stars of the silent film era, quickly becoming the most in-demand talent in Hollywood. Their rise is followed by a swift fall as the introduction of sound films ruins their acting career. However, when real monsters are unleashed upon Los Angeles, it’s up to the minions to save the day from the problem they created.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H61YCFG3" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting August 10</strong></em></p><h2 id="don-t-say-good-luck-netflix">‘Don’t Say Good Luck’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/bvWqHSFkO5s" allowfullscreen></iframe></div></div><p>Netflix is in the Sandler family business. The streamer has partnered with Adam Sandler on numerous projects, and has now brought his two daughters into the fold. First up was Sadie Sandler’s “Roommates,” which debuted in April, and now it's the turn of Sunny Sandler, who stars in this musical teen drama. Alongside the youngest Sandler sister, this film stars Melanie Lynskey, Max Greenfield, Stephanie Beatriz, and Steve Buscemi.</p><p>Sophie (Sunny Sandler) is a theater kid who has just landed the lead role in her high school’s upcoming production of the hit Broadway musical “Waitress.” But the real drama is happening off stage as Sophie’s home life becomes increasingly chaotic. While it would be easy to dismiss this Netflix original as a nepobaby project, the trailer shows promise. Plus, director Julia Hart has form in the teen drama genre, having also helmed “Hollywood Stargirl” for Disney+, which debuted to a 94% score on Rotten Tomatoes.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/81975622" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting August 14</strong></em></p><h2 id="girls-like-girls-peacock">‘Girls Like Girls’ (Peacock)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ZC1kEknG2ro" allowfullscreen></iframe></div></div><p>If one coming-of-age teen drama wasn’t enough for you this week, Peacock is set to add “Girls Like Girls” to its library following the movie’s limited theatrical run back in June. The indie movie was well received when it arrived in cinemas, with <a href="https://www.rottentomatoes.com/m/girls_like_girls" target="_blank">Rotten Tomatoes</a>’ Critics Consensus reading, “Bracingly personal and finely acted, Hayley Kiyoko's ‘Girls Like Girls’ is a gently moving tale of queer love that's elevated by striking visual flair.”</p><p>As is often the case in coming-of-age teen dramas, “Girls Like Girls” opens with 17-year-old Coley (Maya da Costa) moving to a small Oregon town to live with her estranged father. Once in this new environment, she quickly falls in with a group of locals, including the charismatic Sonya (Myra Molloy). These two become fast friends, and as Coley is pulled further into Sonya’s world, romantic sparks fly, but the path of first love is often a bumpy one.</p><p><em><strong>Watch on </strong></em><a href="https://www.peacocktv.com/watch/home" target="_blank" rel="nofollow"><em><strong>Peacock</strong></em></a><em><strong> starting August 14</strong></em></p><h2 id="normal-hbo-max">‘Normal’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/5OndK0w1lYY" allowfullscreen></iframe></div></div><p>Bob Odenkirk seems to be taking a leaf out of Liam Neeson’s book and entering his action star era, and I’m here for it. Having headlined the two “Nobody” movies (which are both great action-thrillers), his next action flick, laced with plenty of comedy, is “Normal,” which my colleague Malcolm McMillain described as <a href="https://www.tomsguide.com/entertainment/movies/bob-odenkirks-new-violent-action-movie-normal-is-no-nobody" target="_blank">“fine, for the most part, but it's also forgettable, despite a series of bloody kills.”</a> So maybe keep expectations in check. </p><p>Sheriff Ulysses (Odenkirk) is enjoying the quiet life after being posted in the small Midwestern town of Normal, Minnesota for a temporary period. The town offers him an escape from his marital woes and a place to lick his wounds after being injured on the job. However, the town definitely doesn’t live up to its name, and after a bank robbery goes wrong, Ulysses learns that the Yakuza control Normal, and he resolves to fight back.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/normal-2026/8a7ca21f-6033-422f-8635-4ccff117740b" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting August 14</strong></em></p><h2 id="the-wizard-of-the-kremlin-hulu">‘The Wizard of the Kremlin’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/B5iSUmP4I6E" allowfullscreen></iframe></div></div><p>Director Olivier Assayas helms this political satire based on the 2022 novel by Giuliano da Empoli. It was nominated for the Golden Lion after its Venice International Film Festival premiere, but that awards success didn’t translate to much interest at the box office. Perhaps it’s the Russia-set story that put off general audiences. After all, a movie about the Russian corridors of power is a tough sell given the current political climate. The reviews weren’t so hot either, which no doubt didn’t help matters. </p><p>Set in the early 1990s, it follows Vadim Baranov (Paul Dano), a fictional Russian TV producer, who becomes the spin doctor for a rising figure, Vladimir Putin (Jude Law). As a new Russia takes shape, Baranov is tasked with setting the narrative and is willing to blur the boundaries between truth and lies. Also starring Alicia Vikander, Will Keen, Tom Sturridge and Jeffrey Wright, “The Wizard of the Kremlin" is streaming from Friday.</p><p><em><strong>Watch on </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> starting August 14</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X851me"></div>                            </div>                            <script src="https://kwizly.com/embed/X851me.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/what-would-it-take-for-you-to-cancel-netflix-we-asked-our-staff-and-the-answers-might-surprise-you">What would it take for you to cancel Netflix? We asked our staff</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/netflix-is-adding-56-movies-in-august-2026-here-are-the-5-with-the-highest-scores-on-rotten-tomatoes-all-rated-at-least-91-percent-or-higher">5 Netflix movies with the highest scores on Rotten Tomatoes </a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Still obsessing over House of the Dragon? Here are 9 essential merch picks to take you back to Westeros ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Game of Thrones' spin-off House of the Dragon has just wrapped up its third season – another explosive run of episodes that saw civil war fully consume Westeros. It's been a thrilling run that sees the series approaching its endgame, with the upcoming fourth series confirmed to be the show's last.</p><p>If you're a fan of the series and are already missing it, then perhaps one of these merchandise picks is just what you need to perk you up! For this article we've picked out a couple of choice Funko Pops, a House of the Dragon-themed edition of classic board game Monopoly, George R.R. Martin's original Game of Thrones books, and more besides. </p><p>It's going to be a while before we get to see that fourth series, but that doesn't mean you have to wait to return to Westeros...</p>        <div class="featured_product_block featured_block_hero" data-id="48f8cc48-94a4-11f1-97ff-bf0255017e3c">            <a href="https://www.amazon.com/POP-Television-Dragon-Daemon-Targaryen/dp/B0D98W27LV/" data-model-name="Funko Pop! Daemon Targaryen" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/8DQeZPjQFfUvjGuijGrnuC.jpg" alt="Funko Pop! Tv: House of the Dragon - Daemon Targaryen"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Funko</div>                                        <div class="featured__title">Funko Pop! Daemon Targaryen</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8ccc0-94a4-11f1-9e4a-4bba373bdfc4">            <a href="https://www.amazon.com/Funko-Pop-Collectible-Toy-Figure/dp/B0CNCZC33Y/" data-model-name="Funko Pop! Rhaenyra Targaryen" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/RS68WCTr7efYxZ85fF6R3D.jpg" alt="Funko Pop! Tv: House of the Dragon - Rhaenyra Targaryen"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Funko</div>                                        <div class="featured__title">Funko Pop! Rhaenyra Targaryen</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8cd2e-94a4-11f1-8de0-c79041cb6ba0">            <a href="https://www.amazon.com/House-Dragon-Tarot-Deck-Guidebook/dp/B0CMP87SFF/" data-model-name="House of the Dragon Tarot Deck and Guidebook" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/6GdTteccL2K6qgHburbjkT.jpg" alt="House of the Dragon tarot deck"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Insight Editions</div>                                        <div class="featured__title">House of the Dragon Tarot Deck and Guidebook</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8ce00-94a4-11f1-9a70-8b66c768db66">            <a href="https://www.amazon.com/House-Dragon-Complete-Blu-ray-Digital/dp/B0BGMYKYBN/" data-model-name="House of the Dragon: Season One Blu-ray" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/YP3AgK5vheHrzu7SXeUtib.jpg" alt="House of the Dragon: the Complete First Season (blu-Ray)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>HBO</div>                                        <div class="featured__title">House of the Dragon: Season One Blu-ray</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8ce64-94a4-11f1-a3b2-c75d6bafd6f1">            <a href="https://www.amazon.com/Fire-Blood-Thrones-Targaryen-History/dp/152479628X/" data-model-name="Fire & Blood by George R.R. Martin" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/HDWHeunHPuZz2VT3CRNMu6.jpg" alt="Fire & Blood: 300 Years Before a Game of Thrones (the Targaryen Dynasty: the House of the Dragon)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Bantam</div>                                        <div class="featured__title">Fire & Blood by George R.R. Martin</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8cec8-94a4-11f1-81e4-8d82866b05ab">            <a href="https://www.amazon.com/House-Dragon-Complete-Second-Blu-Ray/dp/B0DBMX683R/" data-model-name="House of the Dragon: Season Two Blu-ray" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/gkvnGqWjguBVmn8GwrpfuC.jpg" alt="House of the Dragon: the Complete Second Season (blu-Ray)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>HBO Shop</div>                                        <div class="featured__title">House of the Dragon: Season Two Blu-ray</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8cf36-94a4-11f1-aff3-4d4044760b05">            <a href="https://www.amazon.com/Monopoly-Dragon-Players-Strategy-Exclusive/dp/B0CS7D2L4X/" data-model-name="House of the Dragon Monopoly" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/38hDbEfmwvupwAoswVZGnE.jpg" alt="Monopoly House of the Dragon Edition Board Game | Based on the Hit Tv Series | Ages 17 and Up | 2 to 6 Players | Strategy Games (amazon Exclusive)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Hasbro Gaming</div>                                        <div class="featured__title">House of the Dragon Monopoly</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="7570967c-94c0-11f1-a9bf-fb98672dd626">            <a href="https://www.amazon.com/George-Martins-Thrones-5-Book-Boxed/dp/0345535529/" data-model-name="George R. R. Martin's A Game of Thrones Boxed Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:88.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/LWZ6a2LwqSvMzh3DzPuffK.jpg" alt="George R. R. Martin's a Game of Thrones 5-Book Boxed Set (song of Ice and Fire Series)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Bantam</div>                                        <div class="featured__title">George R. R. Martin's A Game of Thrones Boxed Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8cf9a-94a4-11f1-8aa9-6717a0cfc86d">            <a href="https://www.amazon.com/Game-Thrones-Complete-Digital-Blu-ray/dp/B07QGL9ZT4/" data-model-name="Game of Thrones: The Complete Series Blu-Ray" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/rCvB8ntUC4hZdqhWgCrgdH.jpg" alt="Game of Thrones: Complete Series (Blu-Ray)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>HBO Shop</div>                                        <div class="featured__title">Game of Thrones: The Complete Series Blu-Ray</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/still-obsessing-over-house-of-the-dragon-here-are-9-essential-merch-picks-to-take-you-back-to-westeros</link>
                                                                            <description>
                            <![CDATA[ Game of Thrones spinoff House of the Dragon has just wrapped up its blistering third season, but you can return to Westeros any time with these great merchandise picks. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">AR7aZ4VCXBUxmqyKWMDrjU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/diBaoirytnPxF2aMjoNsj6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 10 Aug 2026 17:13:51 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Will Salmon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Will Salmon is Tom&#039;s Guide&#039;s Collections Editor, curating advice on the best products to spend your money on. Will has been writing about tech and entertainment for almost 20 years, including stints as GamesRadar+&#039;s Streaming Editor, editing comics website Newsarama, and writing for lots and lots of magazines.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/diBaoirytnPxF2aMjoNsj6-1280-80.jpg">
                                                            <media:credit><![CDATA[Funko, Bantam, HBO, Hasbro Gaming / Edited by Gemini]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[House of the Dragon merchandise]]></media:description>                                                            <media:text><![CDATA[House of the Dragon merchandise]]></media:text>
                                <media:title type="plain"><![CDATA[House of the Dragon merchandise]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/diBaoirytnPxF2aMjoNsj6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Game of Thrones' spin-off House of the Dragon has just wrapped up its third season – another explosive run of episodes that saw civil war fully consume Westeros. It's been a thrilling run that sees the series approaching its endgame, with the upcoming fourth series confirmed to be the show's last.</p><p>If you're a fan of the series and are already missing it, then perhaps one of these merchandise picks is just what you need to perk you up! For this article we've picked out a couple of choice Funko Pops, a House of the Dragon-themed edition of classic board game Monopoly, George R.R. Martin's original Game of Thrones books, and more besides. </p><p>It's going to be a while before we get to see that fourth series, but that doesn't mean you have to wait to return to Westeros...</p>        <div class="featured_product_block featured_block_hero" data-id="48f8cc48-94a4-11f1-97ff-bf0255017e3c">            <a href="https://www.amazon.com/POP-Television-Dragon-Daemon-Targaryen/dp/B0D98W27LV/" data-model-name="Funko Pop! Daemon Targaryen" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/8DQeZPjQFfUvjGuijGrnuC.jpg" alt="Funko Pop! Tv: House of the Dragon - Daemon Targaryen"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Funko</div>                                        <div class="featured__title">Funko Pop! Daemon Targaryen</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8ccc0-94a4-11f1-9e4a-4bba373bdfc4">            <a href="https://www.amazon.com/Funko-Pop-Collectible-Toy-Figure/dp/B0CNCZC33Y/" data-model-name="Funko Pop! Rhaenyra Targaryen" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/RS68WCTr7efYxZ85fF6R3D.jpg" alt="Funko Pop! Tv: House of the Dragon - Rhaenyra Targaryen"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Funko</div>                                        <div class="featured__title">Funko Pop! Rhaenyra Targaryen</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8cd2e-94a4-11f1-8de0-c79041cb6ba0">            <a href="https://www.amazon.com/House-Dragon-Tarot-Deck-Guidebook/dp/B0CMP87SFF/" data-model-name="House of the Dragon Tarot Deck and Guidebook" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/6GdTteccL2K6qgHburbjkT.jpg" alt="House of the Dragon tarot deck"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Insight Editions</div>                                        <div class="featured__title">House of the Dragon Tarot Deck and Guidebook</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8ce00-94a4-11f1-9a70-8b66c768db66">            <a href="https://www.amazon.com/House-Dragon-Complete-Blu-ray-Digital/dp/B0BGMYKYBN/" data-model-name="House of the Dragon: Season One Blu-ray" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/YP3AgK5vheHrzu7SXeUtib.jpg" alt="House of the Dragon: the Complete First Season (blu-Ray)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>HBO</div>                                        <div class="featured__title">House of the Dragon: Season One Blu-ray</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8ce64-94a4-11f1-a3b2-c75d6bafd6f1">            <a href="https://www.amazon.com/Fire-Blood-Thrones-Targaryen-History/dp/152479628X/" data-model-name="Fire & Blood by George R.R. Martin" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/HDWHeunHPuZz2VT3CRNMu6.jpg" alt="Fire & Blood: 300 Years Before a Game of Thrones (the Targaryen Dynasty: the House of the Dragon)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Bantam</div>                                        <div class="featured__title">Fire & Blood by George R.R. Martin</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8cec8-94a4-11f1-81e4-8d82866b05ab">            <a href="https://www.amazon.com/House-Dragon-Complete-Second-Blu-Ray/dp/B0DBMX683R/" data-model-name="House of the Dragon: Season Two Blu-ray" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/gkvnGqWjguBVmn8GwrpfuC.jpg" alt="House of the Dragon: the Complete Second Season (blu-Ray)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>HBO Shop</div>                                        <div class="featured__title">House of the Dragon: Season Two Blu-ray</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8cf36-94a4-11f1-aff3-4d4044760b05">            <a href="https://www.amazon.com/Monopoly-Dragon-Players-Strategy-Exclusive/dp/B0CS7D2L4X/" data-model-name="House of the Dragon Monopoly" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/38hDbEfmwvupwAoswVZGnE.jpg" alt="Monopoly House of the Dragon Edition Board Game | Based on the Hit Tv Series | Ages 17 and Up | 2 to 6 Players | Strategy Games (amazon Exclusive)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Hasbro Gaming</div>                                        <div class="featured__title">House of the Dragon Monopoly</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="7570967c-94c0-11f1-a9bf-fb98672dd626">            <a href="https://www.amazon.com/George-Martins-Thrones-5-Book-Boxed/dp/0345535529/" data-model-name="George R. R. Martin's A Game of Thrones Boxed Set" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:88.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/LWZ6a2LwqSvMzh3DzPuffK.jpg" alt="George R. R. Martin's a Game of Thrones 5-Book Boxed Set (song of Ice and Fire Series)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Bantam</div>                                        <div class="featured__title">George R. R. Martin's A Game of Thrones Boxed Set</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="48f8cf9a-94a4-11f1-8aa9-6717a0cfc86d">            <a href="https://www.amazon.com/Game-Thrones-Complete-Digital-Blu-ray/dp/B07QGL9ZT4/" data-model-name="Game of Thrones: The Complete Series Blu-Ray" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check style='padding-top:133.33%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/rCvB8ntUC4hZdqhWgCrgdH.jpg" alt="Game of Thrones: Complete Series (Blu-Ray)"></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>HBO Shop</div>                                        <div class="featured__title">Game of Thrones: The Complete Series Blu-Ray</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to watch 'Monsters of God' online from anywhere ]]></title>
                                                                                                <dc:content><![CDATA[ <p>"Monsters of God" dives into the dark and dangerous world of exotic reptile smuggling as director Eric Goode delivers a five-part docuseries.</p><p>Here's how you can watch "Monsters of God" online and <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Monsters of God' - Streaming details</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Monsters of God" lands on<strong> </strong>HBO Max on Thursday, August 6, 2026.<br><strong>• U.S. </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• CAN</strong> — <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a><br><strong>• U.K. </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a> (Aug 7)<br><strong>• AUS</strong> — <a data-analytics-id="inline-link" href="https://www.hbomax.com/au/en" target="_blank" rel="nofollow">HBO Max</a> (Aug 7)<br><strong>• Watch anywhere </strong>— try<strong> </strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN risk-free</strong></a></p></div></div><p>Eric Goode previously brought us the hit Netflix doc "Tiger King" and he's back with another animal-related docuseries about the multi-million dollar industry of smuggling reptiles. From rare snakes to turtles and lizards, "Monsters of God" offers insight into the underground networks of illegal dealers and the wildlife officers trying to stop them</p><p>Across five weekly episodes, Goode and his collaborator, Jeremy McBride, look at the industry’s Wild West period, specifically in Philadelphia, through the more modern fascination and obsession with collecting the rarest, most endangered reptiles on Earth.</p><p>Ready to learn more about reptiles? Here's how to <strong>watch</strong> <strong>"Monsters of God"</strong> online with all the streaming details you need below.</p><h2 id="how-to-watch-monsters-of-god-in-the-u-s">How to watch 'Monsters of God' in the U.S.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Monsters of God" will be available on <strong>HBO Max</strong>, with new episodes releasing weekly from Thursday, August 6 onwards.</p><div class="product"><a data-dimension112="fd89a8fa-8ffc-11f1-95b3-a10662a1601e" data-action="Deal Block" data-label="Prime Video" data-dimension48="Prime Video" href="https://www.hbomax.com" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>HBO Max prices start at $10.99/month and you can also access the streaming service via <a href="https://www.amazon.co.uk/gp/video/channel/5d0bafce-326a-2162-568e-af7cd30d174f?ref_=DVM_PDS_CHN_UK_mi_C_mkw_p479-kw2002045-cr2012062-c&mrntrk=go_cmp-23591139042_adg-191365857497_ad-801928315619_kwd-1637600011345_dev-c_ext-&gad_source=1&gad_campaignid=23591139042&gbraid=0AAAAADN1EvAaagZ6qQa5BbmBPy7siTBTb&gclid=Cj0KCQjwm8bTBhDWARIsAC9Hi8lXk4lxsbglam9oEb1F65FXTXl79Sd7z2XpKNrNPFOSLlR3NWkufYYaAi4PEALw_wcB" target="_blank" rel="nofollow" data-dimension112="fd89a8fa-8ffc-11f1-95b3-a10662a1601e" data-action="Deal Block" data-label="Prime Video" data-dimension48="Prime Video" data-dimension25="">Prime Video</a>.</p><p>Additional HBO Max packages are also available, including the Standard plan, which is ad-free and costs $18.49/month, and the Premium plan, which is also ad-free and includes 4K UHD streaming with support for multi-streaming on up to four devices.<br><br><strong>Traveling outside the States?</strong> You'll need to use a VPN to unblock HBO Max when abroad. We love <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p></div><h2 class="article-body__section" id="section-watch-monsters-of-god-from-anywhere-in-the-world"><span>Watch 'Monsters of God' from anywhere in the world</span></h2><p>If you're traveling overseas and find that "Monsters of God" isn't airing where you're currently located, that doesn't mean you have to miss the action. With the right VPN (virtual private network), you can stream the show from wherever you are.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> you can get right now is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. </p><div class="product"><a data-dimension112="fd89aa26-8ffc-11f1-987e-6fa9b53bc648" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://nordvpn.com/special/?coupon=future2025&utm_medium=affiliate&utm_term=&utm_content=TG&utm_campaign=off564&utm_source=aff3013" target="_blank" rel="nofollow" data-dimension112="fd89aa26-8ffc-11f1-987e-6fa9b53bc648" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a><br><br>Boasting lightning fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><strong>✅ Fast streaming</strong><br><br>Use Nord to unblock your usual streaming service and watch "Monsters of God" online with our <em><strong>exclusive</strong></em><strong> </strong>deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="fd89aa26-8ffc-11f1-987e-6fa9b53bc648" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a 'United States' server from the location list.</p><p><strong>3. Sit back and binge. </strong>Head to your streaming service app and watch "Monsters of God" online from wherever you are in the world.</p><h2 id="how-to-watch-monsters-of-god-online-in-canada">How to watch 'Monsters of God' online in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Monsters of God" will air on <a href="https://www.crave.ca/en" target="_blank" rel="nofollow"><strong>Crave</strong></a> in Canada.</p><p>Subscriptions to Crave cost $11.99/month for the standard, ad-supported package.</p><p><strong>Abroad? Don't panic.</strong> You just need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="how-to-watch-monsters-of-god-online-in-in-the-u-k">How to watch 'Monsters of God' online in in the U.K.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>In the U.K., "Monsters of God" will also be released on HBO Max on August 7. Prices start at just £5.99/month.</p><p><strong>Visiting the U.K. from Canada?</strong> We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to unblock Crave and more.</p><h2 id="how-to-watch-monsters-of-god-online-in-australia">How to watch 'Monsters of God' online in Australia</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australian flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>It is a similar occurrence in Australia where "Monsters of God" will land on HBO Max on August 7.</p><p><strong>Remember</strong>, if you are working or on vacation Down Under and you want to catch the show on your usual domestic streamer you can do so by using a VPN such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 class="article-body__section" id="section-monsters-of-god-need-to-know"><span>'Monsters of God' - Need to Know</span></h2><h3 class="article-body__section" id="section-monsters-of-god-episode-guide"><span>'Monsters of God' - episode guide</span></h3><p><em>US and Canada release schedule</em></p><ul><li><strong>Episode 1: "The Fever"</strong> — August 6, 2026</li><li><strong>Episode 2: "Operation Cobra"</strong> — August 13, 2026</li><li><strong>Episode 3: "Smuggler's Inn"</strong> — August 20, 2026</li><li><strong>Episode 4: "Operation Chameleon"</strong> — August 27, 2026</li><li><strong>Episode 5: "Head of the Snake"</strong> — September 3, 2026</li></ul><h2 id="monsters-of-god-trailer">'Monsters of God' - trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/NSclAzJortA" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-boris-johnson-into-ukraines-kill-zone">How to watch 'Boris Johnson: Into Ukraine's Kill Zone' online for free</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-dark-side-of-the-ring-season-7-online">How to watch 'Dark Side of the Ring' season 7 online</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-40-new-movies-in-may-2026-heres-the-5-id-stream-firsthttps://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the 5 I’m streaming first</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/watch-monsters-of-god</link>
                                                                            <description>
                            <![CDATA[ Find out more about illegal exotic reptile smuggling in this docuseries - here's how to watch "Monsters of God" online and from anywhere. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oudre6NXxdNMxeKeGZxX8o</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8dcuoZXVxhDjPuWvg9x7jk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 06 Aug 2026 08:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jakob Barnes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sdLQVVidVk65LYsn3p76nL.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/8dcuoZXVxhDjPuWvg9x7jk-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[promotional image for the &quot;Monsters of God&quot; docuseries on HBO]]></media:description>                                                            <media:text><![CDATA[promotional image for the &quot;Monsters of God&quot; docuseries on HBO]]></media:text>
                                <media:title type="plain"><![CDATA[promotional image for the &quot;Monsters of God&quot; docuseries on HBO]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8dcuoZXVxhDjPuWvg9x7jk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>"Monsters of God" dives into the dark and dangerous world of exotic reptile smuggling as director Eric Goode delivers a five-part docuseries.</p><p>Here's how you can watch "Monsters of God" online and <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Monsters of God' - Streaming details</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Monsters of God" lands on<strong> </strong>HBO Max on Thursday, August 6, 2026.<br><strong>• U.S. </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• CAN</strong> — <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a><br><strong>• U.K. </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a> (Aug 7)<br><strong>• AUS</strong> — <a data-analytics-id="inline-link" href="https://www.hbomax.com/au/en" target="_blank" rel="nofollow">HBO Max</a> (Aug 7)<br><strong>• Watch anywhere </strong>— try<strong> </strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN risk-free</strong></a></p></div></div><p>Eric Goode previously brought us the hit Netflix doc "Tiger King" and he's back with another animal-related docuseries about the multi-million dollar industry of smuggling reptiles. From rare snakes to turtles and lizards, "Monsters of God" offers insight into the underground networks of illegal dealers and the wildlife officers trying to stop them</p><p>Across five weekly episodes, Goode and his collaborator, Jeremy McBride, look at the industry’s Wild West period, specifically in Philadelphia, through the more modern fascination and obsession with collecting the rarest, most endangered reptiles on Earth.</p><p>Ready to learn more about reptiles? Here's how to <strong>watch</strong> <strong>"Monsters of God"</strong> online with all the streaming details you need below.</p><h2 id="how-to-watch-monsters-of-god-in-the-u-s">How to watch 'Monsters of God' in the U.S.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Monsters of God" will be available on <strong>HBO Max</strong>, with new episodes releasing weekly from Thursday, August 6 onwards.</p><div class="product"><a data-dimension112="fd89a8fa-8ffc-11f1-95b3-a10662a1601e" data-action="Deal Block" data-label="Prime Video" data-dimension48="Prime Video" href="https://www.hbomax.com" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>HBO Max prices start at $10.99/month and you can also access the streaming service via <a href="https://www.amazon.co.uk/gp/video/channel/5d0bafce-326a-2162-568e-af7cd30d174f?ref_=DVM_PDS_CHN_UK_mi_C_mkw_p479-kw2002045-cr2012062-c&mrntrk=go_cmp-23591139042_adg-191365857497_ad-801928315619_kwd-1637600011345_dev-c_ext-&gad_source=1&gad_campaignid=23591139042&gbraid=0AAAAADN1EvAaagZ6qQa5BbmBPy7siTBTb&gclid=Cj0KCQjwm8bTBhDWARIsAC9Hi8lXk4lxsbglam9oEb1F65FXTXl79Sd7z2XpKNrNPFOSLlR3NWkufYYaAi4PEALw_wcB" target="_blank" rel="nofollow" data-dimension112="fd89a8fa-8ffc-11f1-95b3-a10662a1601e" data-action="Deal Block" data-label="Prime Video" data-dimension48="Prime Video" data-dimension25="">Prime Video</a>.</p><p>Additional HBO Max packages are also available, including the Standard plan, which is ad-free and costs $18.49/month, and the Premium plan, which is also ad-free and includes 4K UHD streaming with support for multi-streaming on up to four devices.<br><br><strong>Traveling outside the States?</strong> You'll need to use a VPN to unblock HBO Max when abroad. We love <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p></div><h2 class="article-body__section" id="section-watch-monsters-of-god-from-anywhere-in-the-world"><span>Watch 'Monsters of God' from anywhere in the world</span></h2><p>If you're traveling overseas and find that "Monsters of God" isn't airing where you're currently located, that doesn't mean you have to miss the action. With the right VPN (virtual private network), you can stream the show from wherever you are.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> you can get right now is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. </p><div class="product"><a data-dimension112="fd89aa26-8ffc-11f1-987e-6fa9b53bc648" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://nordvpn.com/special/?coupon=future2025&utm_medium=affiliate&utm_term=&utm_content=TG&utm_campaign=off564&utm_source=aff3013" target="_blank" rel="nofollow" data-dimension112="fd89aa26-8ffc-11f1-987e-6fa9b53bc648" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a><br><br>Boasting lightning fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><strong>✅ Fast streaming</strong><br><br>Use Nord to unblock your usual streaming service and watch "Monsters of God" online with our <em><strong>exclusive</strong></em><strong> </strong>deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="fd89aa26-8ffc-11f1-987e-6fa9b53bc648" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a 'United States' server from the location list.</p><p><strong>3. Sit back and binge. </strong>Head to your streaming service app and watch "Monsters of God" online from wherever you are in the world.</p><h2 id="how-to-watch-monsters-of-god-online-in-canada">How to watch 'Monsters of God' online in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Monsters of God" will air on <a href="https://www.crave.ca/en" target="_blank" rel="nofollow"><strong>Crave</strong></a> in Canada.</p><p>Subscriptions to Crave cost $11.99/month for the standard, ad-supported package.</p><p><strong>Abroad? Don't panic.</strong> You just need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="how-to-watch-monsters-of-god-online-in-in-the-u-k">How to watch 'Monsters of God' online in in the U.K.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>In the U.K., "Monsters of God" will also be released on HBO Max on August 7. Prices start at just £5.99/month.</p><p><strong>Visiting the U.K. from Canada?</strong> We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to unblock Crave and more.</p><h2 id="how-to-watch-monsters-of-god-online-in-australia">How to watch 'Monsters of God' online in Australia</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australian flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>It is a similar occurrence in Australia where "Monsters of God" will land on HBO Max on August 7.</p><p><strong>Remember</strong>, if you are working or on vacation Down Under and you want to catch the show on your usual domestic streamer you can do so by using a VPN such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 class="article-body__section" id="section-monsters-of-god-need-to-know"><span>'Monsters of God' - Need to Know</span></h2><h3 class="article-body__section" id="section-monsters-of-god-episode-guide"><span>'Monsters of God' - episode guide</span></h3><p><em>US and Canada release schedule</em></p><ul><li><strong>Episode 1: "The Fever"</strong> — August 6, 2026</li><li><strong>Episode 2: "Operation Cobra"</strong> — August 13, 2026</li><li><strong>Episode 3: "Smuggler's Inn"</strong> — August 20, 2026</li><li><strong>Episode 4: "Operation Chameleon"</strong> — August 27, 2026</li><li><strong>Episode 5: "Head of the Snake"</strong> — September 3, 2026</li></ul><h2 id="monsters-of-god-trailer">'Monsters of God' - trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/NSclAzJortA" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-boris-johnson-into-ukraines-kill-zone">How to watch 'Boris Johnson: Into Ukraine's Kill Zone' online for free</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-dark-side-of-the-ring-season-7-online">How to watch 'Dark Side of the Ring' season 7 online</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-40-new-movies-in-may-2026-heres-the-5-id-stream-firsthttps://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the 5 I’m streaming first</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to watch 'Hard Knocks: Training Camp with the Seattle Seahawks' online — stream the NFL docuseries from anywhere ]]></title>
                                                                                                <dc:content><![CDATA[ <p>There go the Seahawks' hopes of going back-to-back. For the first time since the docuseries' launch in 2001, the reigning NFL champions are the focus of “Hard Knocks”. It may, however, be a poisoned chalice. Mike Macdonald and the Seattle fanbase won't need telling that, over the past 25 years, the Liev Schreiber treatment has served as a surefire death knell for Super Bowl ambitions.</p><p>Here's how to watch “Hard Knocks: Training Camp with the Seattle Seahawks" online <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Hard Knocks: Training Camp with the Seattle Seahawks' streams, release date</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Hard Knocks: Training Camp with the Seattle Seahawks" premieres on <strong>Tuesday, August 4 </strong>at <strong>9 p.m. ET</strong> in the U.S. and Canada.<br><strong>• U.S. </strong>— HBO / <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• Canada </strong>— HBO / <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a><br><strong>• Watch anywhere — </strong>try <a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN 100% risk free</strong></a></p></div></div><p>There is, however, one caveat. Until now, “Hard Knocks” has tended to spotlight struggling teams that have been desperate for the attention, almost certainly because those with genuine Super Bowl aspirations didn't want the disruption or distraction. The Seahawks are coming off one of the most dominant campaigns in NFL history.</p><p>Not for the first time, Macdonald is doing things his own way. The 39-year-old led the Hawks to their second ever Super Bowl title in only his second year in charge, behind a fearsome defence that's been dubbed "The Dark Side". Anchored by Byron Murphy II and Devon Witherspoon, it was the top scoring defense in the league.</p><p>Wide receiver Jaxon Smith-Njigba was named the Offensive Player of the Year after posting a franchise-record 1,793 receiving yards, and journeyman quarterback Sam Darnold sensationally reached the summit with his <em>fifth </em>team. </p><p>Although it's been a stable off-season at Virginia Mason Athletic Center (VMAC), the Seahawks have lost one key weapon. For the vast majority of last season they went completely under the radar. This time, there's a target on their back. </p><p>Read on as we explain how to watch "Hard Knocks: Training Camp with the Seattle Seahawks" online from anywhere.</p><h3 class="article-body__section" id="section-how-to-watch-hard-knocks-training-camp-with-the-seattle-seahawks-in-the-u-s"><span>How to watch 'Hard Knocks: Training Camp with the Seattle Seahawks' in the U.S.</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>In the U.S., "Hard Knocks: Training Camp with the Seattle Seahawks" premieres on <strong>HBO </strong>at <strong>9 p.m. ET/PT</strong> on <strong>Tuesday, August 4</strong>. </p><p>Episodes air in the same slot each week.</p><p>The five-part series is also available to stream on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>, which starts at $10.99/month, going to $18.49/month for ad-free streaming and $22.99/month to access it on up to four devices and in 4K. For even better value, you can pay for a whole year upfront and effectively get 12 months for the price of 10 on any of its tiers.</p><p>HBO can also be added to streaming services, such as Hulu and Amazon Prime Video.</p><p><strong>Abroad when it's on?</strong> <a href="https://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=33286" target="_blank" rel="nofollow"><strong>Use a VPN</strong></a> to get around the geo-restrictions that will prevent your favorite streamer from working. Read on for all the details.</p><h2 class="article-body__section" id="section-how-to-watch-hard-knocks-training-camp-with-the-seattle-seahawks-from-anywhere"><span>How to watch 'Hard Knocks: Training Camp with the Seattle Seahawks' from anywhere</span></h2><p>Away from home at the moment and blocked from watching "Hard Knocks: Training Camp with the Seattle Seahawks" on your preferred service?</p><p>You can still tune in as normal thanks to the wonders of a <a href="https://www.tomsguide.com/best-picks/best-vpn">VPN</a> (Virtual Private Network). The software allows your devices to appear as if they're back in your home country regardless of where in the world you are. Ideal for viewers away on vacation or on business. Our favorite is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow">NordVPN</a>. It's the best on the market:</p><div class="product"><a data-dimension112="9bb11f94-8cca-11f1-8adf-3bcf21b7c689" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>▶︎ <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" data-dimension112="9bb11f94-8cca-11f1-8adf-3bcf21b7c689" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a>﻿﻿<br><br>Boasting lightning-fast speeds, great features, streaming power, and class-leading security, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off the usual price</strong><br><strong>✅ Unlocks streaming services</strong></p><p>Use Nord to unblock your usual streaming service and watch "Hard Knocks: Training Camp with the Seattle Seahawks" from abroad.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="9bb11f94-8cca-11f1-8adf-3bcf21b7c689" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-to-watch-hard-knocks-training-camp-with-the-seattle-seahawks-in-canada"><span>How to watch 'Hard Knocks: Training Camp with the Seattle Seahawks' in Canada</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can watch "Hard Knocks: Training Camp with the Seattle Seahawks" in Canada on <strong>HBO</strong> and the <a href="https://www.crave.ca" target="_blank" rel="nofollow"><strong>Crave</strong></a> streaming service at <strong>9 p.m. ET / 6 p.m. PT</strong> each <strong>Tuesday</strong>, starting <strong>August 4</strong>.</p><p>Crave subscriptions start at $11.99/month for its Standard With Ads plan all the way up to $22/month for ad-free Premium. Savings can be made if you sign up for a year.</p><p>Crave subscriptions start at CA$11.99/month, but you'll get more bang for your buck by bundling it with Disney+ or TSN.</p><p>Episodes will also air on Wednesdays on TSN. You can get streaming access to the network of channels via <a href="https://www.tsn.ca/subscribe/" target="_blank" rel="nofollow"><strong>TSN+</strong></a>, which costs CA$8/month or CA$80/year.</p><p><strong>Outside Canada when it's on?</strong> <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>Use a VPN</strong></a> to get around the geo-restrictions that will prevent Crave and TSN from working. </p><h3 class="article-body__section" id="section-can-i-watch-hard-knocks-training-camp-with-the-seattle-seahawks-in-the-u-k"><span>Can I watch 'Hard Knocks: Training Camp with the Seattle Seahawks' in the U.K.?</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> is home to all things "Hard Knocks" in the U.K., but at the time of writing there's been no word on when "Training Camp with the Seattle Seahawks" will air. </p><p>If you're in the U.K. on vacation or for work from the U.S., Canada or Australia, you can still catch the show by using a VPN, such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h3 class="article-body__section" id="section-how-to-watch-hard-knocks-training-camp-with-the-seattle-seahawks-in-australia"><span>How to watch 'Hard Knocks: Training Camp with the Seattle Seahawks' in Australia</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australia flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>NFL fans in Australia can watch "Hard Knocks: Seattle Seahawks" on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>, with episodes dropping each Wednesday from August 5.</p><p><a href="https://www.tomsguide.com/reference/max-price-australia" target="_blank">HBO Max pricing in Australia</a> starts from Au$11.99/month or AU$119.99/year, but you can pay extra for more features.</p><p>If you're not home in Australia right now, you can still catch the show by using a VPN, such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 class="article-body__section" id="section-hard-knocks-training-camp-with-the-seattle-seahawks-need-to-know"><span>'Hard Knocks: Training Camp with the Seattle Seahawks' — Need to Know</span></h2><h2 id="hard-knocks-seattle-seahawks-trailer">'Hard Knocks: Seattle Seahawks' trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/lZ5gyD8rsyg" allowfullscreen></iframe></div></div><h2 class="article-body__section" id="section-what-is-the-hard-knocks-curse"><span>What is the 'Hard Knocks' curse?</span></h2><p>Every team to have been featured on "Hard Knocks" has failed to make it to the Super Bowl that season.</p><section class="article__schema-question"><h3>Who's in 'Hard Knocks: Seattle Seahawks'?</h3><article class="article__schema-answer"><p>Mike Macdonald</p><p>Sam Darnold</p><p>Jaxon Smith-Njigba</p><p>Devon Witherspoon </p><p>Byron Murphy II</p></article></section><section class="article__schema-question"><h3>What is the 'Hard Knocks: Seattle Seahawks' episode schedule?</h3><article class="article__schema-answer"><p>"Hard Knocks: Training Camp with the Seattle Seahawks" comprises five episodes. Air dates in North America are as follows:</p><ul><li>Episode 1 — Tuesday, August 4</li><li>Episode 2 — Tuesday, August 11</li><li>Episode 3 — Tuesday, August 18</li><li>Episode 4 — Tuesday, August 25</li><li>Episode 5 — Tuesday, September 1</li></ul></article></section><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/get-sunday-ticket-without-directv,review-3811.html" target="_blank">How to get NFL Sunday Ticket for the 2026-2027 season</a></li><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">The best streaming VPNs</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-super-bowl-champions-the-2025-seattle-seahawks" target="_blank">How to watch 'Super Bowl Champions: The 2025 Seattle Seahawks' for FREE</a></li></ul><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/watch-hard-knocks-training-camp-with-the-seattle-seahawks</link>
                                                                            <description>
                            <![CDATA[ All the ways to watch "Hard Knocks: Training Camp with the Seattle Seahawks" online from anywhere, as Mike Macdonald looks to build on last season's triumph. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8zwAiw6YacXxroj7Ck26iV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/zSXA5g4fFBer4F2CXvqgyN-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 04 Aug 2026 08:12:52 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Aatif Sulleyman ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ikPsMQjEgxFXeWRgg5zHe8.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/zSXA5g4fFBer4F2CXvqgyN-1280-80.jpg">
                                                            <media:credit><![CDATA[Steph Chambers via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Head coach Mike Macdonald and Jaxon Smith-Njigba at the Seattle Seahawks training camp at Virginia Mason Athletic Center on June 4, 2026 in Renton, Washington]]></media:description>                                                            <media:text><![CDATA[Head coach Mike Macdonald and Jaxon Smith-Njigba at the Seattle Seahawks training camp at Virginia Mason Athletic Center on June 4, 2026 in Renton, Washington]]></media:text>
                                <media:title type="plain"><![CDATA[Head coach Mike Macdonald and Jaxon Smith-Njigba at the Seattle Seahawks training camp at Virginia Mason Athletic Center on June 4, 2026 in Renton, Washington]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/zSXA5g4fFBer4F2CXvqgyN-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>There go the Seahawks' hopes of going back-to-back. For the first time since the docuseries' launch in 2001, the reigning NFL champions are the focus of “Hard Knocks”. It may, however, be a poisoned chalice. Mike Macdonald and the Seattle fanbase won't need telling that, over the past 25 years, the Liev Schreiber treatment has served as a surefire death knell for Super Bowl ambitions.</p><p>Here's how to watch “Hard Knocks: Training Camp with the Seattle Seahawks" online <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Hard Knocks: Training Camp with the Seattle Seahawks' streams, release date</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Hard Knocks: Training Camp with the Seattle Seahawks" premieres on <strong>Tuesday, August 4 </strong>at <strong>9 p.m. ET</strong> in the U.S. and Canada.<br><strong>• U.S. </strong>— HBO / <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• Canada </strong>— HBO / <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a><br><strong>• Watch anywhere — </strong>try <a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN 100% risk free</strong></a></p></div></div><p>There is, however, one caveat. Until now, “Hard Knocks” has tended to spotlight struggling teams that have been desperate for the attention, almost certainly because those with genuine Super Bowl aspirations didn't want the disruption or distraction. The Seahawks are coming off one of the most dominant campaigns in NFL history.</p><p>Not for the first time, Macdonald is doing things his own way. The 39-year-old led the Hawks to their second ever Super Bowl title in only his second year in charge, behind a fearsome defence that's been dubbed "The Dark Side". Anchored by Byron Murphy II and Devon Witherspoon, it was the top scoring defense in the league.</p><p>Wide receiver Jaxon Smith-Njigba was named the Offensive Player of the Year after posting a franchise-record 1,793 receiving yards, and journeyman quarterback Sam Darnold sensationally reached the summit with his <em>fifth </em>team. </p><p>Although it's been a stable off-season at Virginia Mason Athletic Center (VMAC), the Seahawks have lost one key weapon. For the vast majority of last season they went completely under the radar. This time, there's a target on their back. </p><p>Read on as we explain how to watch "Hard Knocks: Training Camp with the Seattle Seahawks" online from anywhere.</p><h3 class="article-body__section" id="section-how-to-watch-hard-knocks-training-camp-with-the-seattle-seahawks-in-the-u-s"><span>How to watch 'Hard Knocks: Training Camp with the Seattle Seahawks' in the U.S.</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>In the U.S., "Hard Knocks: Training Camp with the Seattle Seahawks" premieres on <strong>HBO </strong>at <strong>9 p.m. ET/PT</strong> on <strong>Tuesday, August 4</strong>. </p><p>Episodes air in the same slot each week.</p><p>The five-part series is also available to stream on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>, which starts at $10.99/month, going to $18.49/month for ad-free streaming and $22.99/month to access it on up to four devices and in 4K. For even better value, you can pay for a whole year upfront and effectively get 12 months for the price of 10 on any of its tiers.</p><p>HBO can also be added to streaming services, such as Hulu and Amazon Prime Video.</p><p><strong>Abroad when it's on?</strong> <a href="https://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=33286" target="_blank" rel="nofollow"><strong>Use a VPN</strong></a> to get around the geo-restrictions that will prevent your favorite streamer from working. Read on for all the details.</p><h2 class="article-body__section" id="section-how-to-watch-hard-knocks-training-camp-with-the-seattle-seahawks-from-anywhere"><span>How to watch 'Hard Knocks: Training Camp with the Seattle Seahawks' from anywhere</span></h2><p>Away from home at the moment and blocked from watching "Hard Knocks: Training Camp with the Seattle Seahawks" on your preferred service?</p><p>You can still tune in as normal thanks to the wonders of a <a href="https://www.tomsguide.com/best-picks/best-vpn">VPN</a> (Virtual Private Network). The software allows your devices to appear as if they're back in your home country regardless of where in the world you are. Ideal for viewers away on vacation or on business. Our favorite is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow">NordVPN</a>. It's the best on the market:</p><div class="product"><a data-dimension112="9bb11f94-8cca-11f1-8adf-3bcf21b7c689" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>▶︎ <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" data-dimension112="9bb11f94-8cca-11f1-8adf-3bcf21b7c689" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a>﻿﻿<br><br>Boasting lightning-fast speeds, great features, streaming power, and class-leading security, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off the usual price</strong><br><strong>✅ Unlocks streaming services</strong></p><p>Use Nord to unblock your usual streaming service and watch "Hard Knocks: Training Camp with the Seattle Seahawks" from abroad.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="9bb11f94-8cca-11f1-8adf-3bcf21b7c689" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><h3 class="article-body__section" id="section-how-to-watch-hard-knocks-training-camp-with-the-seattle-seahawks-in-canada"><span>How to watch 'Hard Knocks: Training Camp with the Seattle Seahawks' in Canada</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can watch "Hard Knocks: Training Camp with the Seattle Seahawks" in Canada on <strong>HBO</strong> and the <a href="https://www.crave.ca" target="_blank" rel="nofollow"><strong>Crave</strong></a> streaming service at <strong>9 p.m. ET / 6 p.m. PT</strong> each <strong>Tuesday</strong>, starting <strong>August 4</strong>.</p><p>Crave subscriptions start at $11.99/month for its Standard With Ads plan all the way up to $22/month for ad-free Premium. Savings can be made if you sign up for a year.</p><p>Crave subscriptions start at CA$11.99/month, but you'll get more bang for your buck by bundling it with Disney+ or TSN.</p><p>Episodes will also air on Wednesdays on TSN. You can get streaming access to the network of channels via <a href="https://www.tsn.ca/subscribe/" target="_blank" rel="nofollow"><strong>TSN+</strong></a>, which costs CA$8/month or CA$80/year.</p><p><strong>Outside Canada when it's on?</strong> <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>Use a VPN</strong></a> to get around the geo-restrictions that will prevent Crave and TSN from working. </p><h3 class="article-body__section" id="section-can-i-watch-hard-knocks-training-camp-with-the-seattle-seahawks-in-the-u-k"><span>Can I watch 'Hard Knocks: Training Camp with the Seattle Seahawks' in the U.K.?</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> is home to all things "Hard Knocks" in the U.K., but at the time of writing there's been no word on when "Training Camp with the Seattle Seahawks" will air. </p><p>If you're in the U.K. on vacation or for work from the U.S., Canada or Australia, you can still catch the show by using a VPN, such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h3 class="article-body__section" id="section-how-to-watch-hard-knocks-training-camp-with-the-seattle-seahawks-in-australia"><span>How to watch 'Hard Knocks: Training Camp with the Seattle Seahawks' in Australia</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australia flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>NFL fans in Australia can watch "Hard Knocks: Seattle Seahawks" on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>, with episodes dropping each Wednesday from August 5.</p><p><a href="https://www.tomsguide.com/reference/max-price-australia" target="_blank">HBO Max pricing in Australia</a> starts from Au$11.99/month or AU$119.99/year, but you can pay extra for more features.</p><p>If you're not home in Australia right now, you can still catch the show by using a VPN, such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 class="article-body__section" id="section-hard-knocks-training-camp-with-the-seattle-seahawks-need-to-know"><span>'Hard Knocks: Training Camp with the Seattle Seahawks' — Need to Know</span></h2><h2 id="hard-knocks-seattle-seahawks-trailer">'Hard Knocks: Seattle Seahawks' trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/lZ5gyD8rsyg" allowfullscreen></iframe></div></div><h2 class="article-body__section" id="section-what-is-the-hard-knocks-curse"><span>What is the 'Hard Knocks' curse?</span></h2><p>Every team to have been featured on "Hard Knocks" has failed to make it to the Super Bowl that season.</p><section class="article__schema-question"><h3>Who's in 'Hard Knocks: Seattle Seahawks'?</h3><article class="article__schema-answer"><p>Mike Macdonald</p><p>Sam Darnold</p><p>Jaxon Smith-Njigba</p><p>Devon Witherspoon </p><p>Byron Murphy II</p></article></section><section class="article__schema-question"><h3>What is the 'Hard Knocks: Seattle Seahawks' episode schedule?</h3><article class="article__schema-answer"><p>"Hard Knocks: Training Camp with the Seattle Seahawks" comprises five episodes. Air dates in North America are as follows:</p><ul><li>Episode 1 — Tuesday, August 4</li><li>Episode 2 — Tuesday, August 11</li><li>Episode 3 — Tuesday, August 18</li><li>Episode 4 — Tuesday, August 25</li><li>Episode 5 — Tuesday, September 1</li></ul></article></section><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/get-sunday-ticket-without-directv,review-3811.html" target="_blank">How to get NFL Sunday Ticket for the 2026-2027 season</a></li><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">The best streaming VPNs</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-super-bowl-champions-the-2025-seattle-seahawks" target="_blank">How to watch 'Super Bowl Champions: The 2025 Seattle Seahawks' for FREE</a></li></ul><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 7 top new movies to stream this week on Netflix, HBO Max, Hulu and more — including one of the year’s best films with a pair of ‘The Odyssey’ stars (July 28-August 3) ]]></title>
                                                                                                <dc:content><![CDATA[ <p>This week’s selection of top new movies across the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> is another busy one with plenty of options on popular platforms including Netflix, HBO Max, Hulu, Peacock and more. </p><p>Thriller fans are spoilt for choice with several worthwhile picks, including “A Private Life,” which sees Jodie Foster deliver a powerhouse performance entirely in French, and a new shark survival movie on Prime Video (we’re fully in shark movie season right now). But those looking for lighter watches should consider “The Super Mario Galaxy Movie” on Peacock.</p><p>There’s plenty of new movies to talk about this week, so I’ve rounded up the most noteworthy arrivals across platforms down below. Plus, here’s a guide to the <a href="https://www.tomsguide.com/entertainment/streaming/5-biggest-new-shows-to-stream-this-week-including-the-return-of-a-taylor-sheridan-drama">top new TV shows this week</a>, if you want to binge-watch.</p><h2 id="supergirl-pvod">‘Supergirl’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/s1-pfiVMKAs" allowfullscreen></iframe></div></div><p>The second feature film in James Gunn’s DC Extended Universe didn’t manage to capture the attention of comic book fans like “Superman." In fact, “Supergirl” proved to be anything but super at the box office, grossing an underwhelming $124 million against a production budget reportedly north of $170 million. Ouch! Just a month after release, it’s swapping the big screen for streaming, where it’ll hope to find a larger audience. </p><p>Based on the fan-favorite “Supergirl: Woman of Tomorrow” comic book, Milly Alcock plays the eponymous heroine, also known as Kara Zor-El. Unlike her cousin, Clark Kent, she hasn’t taken to being a world-saving hero. Supergirl spends her days wandering between planets and visiting dive bars. But she’s forced to adopt the hero lifestyle when a ruthless villain emerges. She teams up with a young survivor (Eve Ridley) to dish out some justice.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/dp/B0GR4VZBXP" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting July 28</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OLq3JX"></div>                            </div>                            <script src="https://kwizly.com/embed/OLq3JX.js" async></script><h2 id="the-devil-wears-prada-2-hulu">‘The Devil Wears Prada 2’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/PMd1at7OwiE" allowfullscreen></iframe></div></div><p>20 years after the original strutted the catwalk, “The Devil Wears Prada 2” brings viewers back to the world of Runway magazine, luxurious designer fashion and the iconic, almost impossible-to-please editor-in-chief, Miranda Priestly (Meryl Streep). This long-requested follow-up is your classic legacy sequel, reuniting the original cast (including Anne Hathaway, Emily Blunt and Stanley Tucci),  and making more than a few nods to how much time has passed since the first “Devil Wears Prada."</p><p>With the magazine business no longer in its heyday, the frosty editor-in-chief of fashion mag Runway, Miranda Priestly (Streep), is reluctantly forced to turn to her former assistant, Andy Sachs (Hathaway) for help. As the pair navigate the evolving world of print publishing, they face competition from an old colleague, Emily Charlton (Blunt). Meanwhile, Miranda’s right-hand man, Nigel (Stanley Tucci), offers his wisdom.</p><p><em><strong>Watch on </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> starting July 29</strong></em></p><h2 id="the-devil-s-mouth-prime-video">‘The Devil’s Mouth’ (Prime Video)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/2bp4Viru6Xc" allowfullscreen></iframe></div></div><p>Another week, another shark movie hits streaming. The toothy thrillers served up so far this summer haven’t been of the highest quality, so here’s hoping that “The Devil’s Mouth” can buck the trend and deliver some genuine scares. While the casting of Kathryn Newton and Lana Condor offers hope it could be a cut above the low-quality shark movies already released this summer, it also comes from Jeff Wadlow, the director behind “Fantasy Island,” Kick-Ass 2,” and “Imaginary,” and those movies stink!</p><p>In “The Devil’s Mouth,” a group of five college friends signs up for a guided tour through an underwater cave system from which the movie takes its title. They plan to have one last big adventure before entering the “real world.” But what was supposed to be an unforgettable trip becomes memorable for a sinister reason when they're trapped in the submerged caves and discover there’s a bull shark swimming in the dark waters. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/Devils-Mouth-Jeff-Wadlow/dp/B0H13NZKBB/" target="_blank" rel="nofollow"><em><strong>Prime Video</strong></em></a><em><strong> starting July 29</strong></em></p><h2 id="a-private-life-netflix">‘A Private Life’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/HbIEbJbEpF4" allowfullscreen></iframe></div></div><p>My colleague, Malcolm McMillan, claims this mystery thriller is <a href="https://www.tomsguide.com/entertainment/movies/a-private-life-review-jodie-foster-is-transformative-in-this-twisty-thriller">“worth watching for Jodie Foster’s performance alone,”</a> and was impressed that she portrays an American in Paris while speaking entirely in French. </p><p>I knew Foster was talented, but giving an awards-nominated performance in a second language is truly commendable. Her acclaimed work in “A Private Life” saw Foster become the first American to be nominated for a Lumière Award for Best Actress. So long as you can handle subtitles, then this thriller should be on your Netflix watchlist this week.</p><p>Dr. Lilian Steiner (Foster) is an American psychiatrist working and living in the French capital. She’s devastated to learn that a client has taken her own life. But after a visit from the client's widow, Simon (Mathieu Amalric), and daughter, Valérie (Luàna Bajrami), alongside the discovery that some of her files have been stolen, Lilian suspects foul play. Launching an investigation of her own, she becomes convinced this is a murder case.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/80168222" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting July 29</strong></em></p><h2 id="the-super-mario-galaxy-movie-peacock">‘The Super Mario Galaxy Movie’ (Peacock)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/FdL2GorGdKc" allowfullscreen></iframe></div></div><p>“The Super Mario Galaxy Movie” is a pure sugar-rush explosion of iconic characters, colorful animation and big action-packed moments. In all the chaos, it neglects to spin much of a story (perhaps that's appropriate for a Mario movie). However, younger viewers will delight in the playful nature of Mario and pals’ latest adventure. Though I expect the majority of older watchers will find it very much a one-and-done watching experience. </p><p>Inspired by the popular “Super Mario Galaxy” video game on the Nintendo Wii, this sequel to the 2023 movie sees Mario (voiced again by Chris Pratt) take to the cosmos to assist Princess Rosalina (Brie Larson), who has been taken prisoner by Bowser Jr. (Benny Safdie). Along for the ride are Princess Peach (Anya Taylor-Joy), Luigi (Charlie Day) and Toad (Keegan-Michael Key). However, it's Jack Black’s Bowser who again steals the show. </p><p><em><strong>Watch on </strong></em><a href="https://www.peacocktv.com/stream-movies/the-super-mario-galaxy-movie" target="_blank" rel="nofollow"><em><strong>Peacock</strong></em></a><em><strong> starting July 30</strong></em></p><h2 id="the-drama-hbo-max">‘The Drama’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/6zmKcUa4Xxk" allowfullscreen></iframe></div></div><p>“The Odyssey” hype is flowing with no signs of slowing down, which makes now a great time to watch “The Drama.” This darkly funny romantic comedy stars two of “The Odyssey’s” cast members, Robert Pattinson and Zendaya, and ranks as one of my favorite films of the year to date. It’s not your typical feel-good rom-com, instead trading in awkward humor, but it’s sharply written, and Pattinson and Zendaya both bring their A-game. </p><p>Charlie (Pattinson) and Emma (Zendaya) are a happy couple preparing for their impending wedding. All seems perfect until an “unexpected revelation” days before they’re due to say “I do.” This sends their relationship into a tailspin, as they are forced to confront whether they truly know each other, and if their romance is built to last. I’ll say no more, because watching this spoiler-free enhances the viewing experience. </p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/pt/en/movies/drama/fad09d13-9973-4de6-9387-8698ba6ef4cf" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting July 31</strong></em></p><h2 id="over-your-dead-body-amc">‘Over Your Dead Body’ (AMC+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/7R76Fuea-9A" allowfullscreen></iframe></div></div><p>“Over Your Dead Body” is in something of a similar mold to “The Drama”; it’s also a dark comedy about two people in a relationship that is anything but blissful. To add further intrigue, this movie also incorporates action-thriller elements, delivering a strong package of complementary genres. It’s also an American remake of a Norwegian movie called “The Trip,” but unlike some remakes, this one wasn’t branded a lazy, pointless cash-in. </p><p>Dan (Jason Segel) and Lisa (Samara Weaving) are a once-happy couple, heading towards an acrimonious split. Traveling to a remote cabin for the weekend, this getaway isn’t going to fix the cracks in their relationship, as they both harbor secret plans to murder the other. These plans are thrown into chaos when their weekend is crashed by strangers, forcing Dan and Lisa to pivot on the fly and maybe even team up to survive the trip.</p><p><em><strong>Watch on </strong></em><a href="https://www.amcplus.com/movies/over-your-dead-body--1075380" target="_blank" rel="nofollow"><em><strong>AMC+</strong></em></a><em><strong> starting July 31</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/netflix/new-on-netflix-in-july-2026-5-best-movies-and-shows-to-stream-plus-full-release-list">New on Netflix in July 2026</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/im-not-surprised-supergirl-is-a-usd170-million-box-office-bomb-james-gunn-got-the-dcu-all-wrong-from-the-start">I’m not surprised ‘Supergirl’ is a $170 million box office bomb</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/when-is-the-odyssey-streaming-heres-our-best-guess">When is 'The Odyssey' streaming? Here's our best guess</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/7-top-new-movies-to-stream-this-week-on-netflix-hbo-max-hulu-and-more-including-one-of-the-years-best-films-with-a-pair-of-the-odyssey-stars-july-28-august-3</link>
                                                                            <description>
                            <![CDATA[ This week's top new movies across streaming services include "Supergirl" on digital, "The Drama" on HBO Max and plenty more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8xdg4iNAfutL5gwTNTWcnb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uq3af2feTVVDFGBhe9pMWh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 28 Jul 2026 10:30:00 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jul 2026 14:22:16 +0000</updated>
                                                                                                                                            <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/uq3af2feTVVDFGBhe9pMWh-1280-80.jpg">
                                                            <media:credit><![CDATA[A24]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[(L-R) Robert Pattinson as Charlie Thompson and Zendaya as Emma Harwood in &quot;The Drama&quot;]]></media:description>                                                            <media:text><![CDATA[(L-R) Robert Pattinson as Charlie Thompson and Zendaya as Emma Harwood in &quot;The Drama&quot;]]></media:text>
                                <media:title type="plain"><![CDATA[(L-R) Robert Pattinson as Charlie Thompson and Zendaya as Emma Harwood in &quot;The Drama&quot;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uq3af2feTVVDFGBhe9pMWh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This week’s selection of top new movies across the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> is another busy one with plenty of options on popular platforms including Netflix, HBO Max, Hulu, Peacock and more. </p><p>Thriller fans are spoilt for choice with several worthwhile picks, including “A Private Life,” which sees Jodie Foster deliver a powerhouse performance entirely in French, and a new shark survival movie on Prime Video (we’re fully in shark movie season right now). But those looking for lighter watches should consider “The Super Mario Galaxy Movie” on Peacock.</p><p>There’s plenty of new movies to talk about this week, so I’ve rounded up the most noteworthy arrivals across platforms down below. Plus, here’s a guide to the <a href="https://www.tomsguide.com/entertainment/streaming/5-biggest-new-shows-to-stream-this-week-including-the-return-of-a-taylor-sheridan-drama">top new TV shows this week</a>, if you want to binge-watch.</p><h2 id="supergirl-pvod">‘Supergirl’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/s1-pfiVMKAs" allowfullscreen></iframe></div></div><p>The second feature film in James Gunn’s DC Extended Universe didn’t manage to capture the attention of comic book fans like “Superman." In fact, “Supergirl” proved to be anything but super at the box office, grossing an underwhelming $124 million against a production budget reportedly north of $170 million. Ouch! Just a month after release, it’s swapping the big screen for streaming, where it’ll hope to find a larger audience. </p><p>Based on the fan-favorite “Supergirl: Woman of Tomorrow” comic book, Milly Alcock plays the eponymous heroine, also known as Kara Zor-El. Unlike her cousin, Clark Kent, she hasn’t taken to being a world-saving hero. Supergirl spends her days wandering between planets and visiting dive bars. But she’s forced to adopt the hero lifestyle when a ruthless villain emerges. She teams up with a young survivor (Eve Ridley) to dish out some justice.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/dp/B0GR4VZBXP" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting July 28</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OLq3JX"></div>                            </div>                            <script src="https://kwizly.com/embed/OLq3JX.js" async></script><h2 id="the-devil-wears-prada-2-hulu">‘The Devil Wears Prada 2’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/PMd1at7OwiE" allowfullscreen></iframe></div></div><p>20 years after the original strutted the catwalk, “The Devil Wears Prada 2” brings viewers back to the world of Runway magazine, luxurious designer fashion and the iconic, almost impossible-to-please editor-in-chief, Miranda Priestly (Meryl Streep). This long-requested follow-up is your classic legacy sequel, reuniting the original cast (including Anne Hathaway, Emily Blunt and Stanley Tucci),  and making more than a few nods to how much time has passed since the first “Devil Wears Prada."</p><p>With the magazine business no longer in its heyday, the frosty editor-in-chief of fashion mag Runway, Miranda Priestly (Streep), is reluctantly forced to turn to her former assistant, Andy Sachs (Hathaway) for help. As the pair navigate the evolving world of print publishing, they face competition from an old colleague, Emily Charlton (Blunt). Meanwhile, Miranda’s right-hand man, Nigel (Stanley Tucci), offers his wisdom.</p><p><em><strong>Watch on </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> starting July 29</strong></em></p><h2 id="the-devil-s-mouth-prime-video">‘The Devil’s Mouth’ (Prime Video)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/2bp4Viru6Xc" allowfullscreen></iframe></div></div><p>Another week, another shark movie hits streaming. The toothy thrillers served up so far this summer haven’t been of the highest quality, so here’s hoping that “The Devil’s Mouth” can buck the trend and deliver some genuine scares. While the casting of Kathryn Newton and Lana Condor offers hope it could be a cut above the low-quality shark movies already released this summer, it also comes from Jeff Wadlow, the director behind “Fantasy Island,” Kick-Ass 2,” and “Imaginary,” and those movies stink!</p><p>In “The Devil’s Mouth,” a group of five college friends signs up for a guided tour through an underwater cave system from which the movie takes its title. They plan to have one last big adventure before entering the “real world.” But what was supposed to be an unforgettable trip becomes memorable for a sinister reason when they're trapped in the submerged caves and discover there’s a bull shark swimming in the dark waters. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/Devils-Mouth-Jeff-Wadlow/dp/B0H13NZKBB/" target="_blank" rel="nofollow"><em><strong>Prime Video</strong></em></a><em><strong> starting July 29</strong></em></p><h2 id="a-private-life-netflix">‘A Private Life’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/HbIEbJbEpF4" allowfullscreen></iframe></div></div><p>My colleague, Malcolm McMillan, claims this mystery thriller is <a href="https://www.tomsguide.com/entertainment/movies/a-private-life-review-jodie-foster-is-transformative-in-this-twisty-thriller">“worth watching for Jodie Foster’s performance alone,”</a> and was impressed that she portrays an American in Paris while speaking entirely in French. </p><p>I knew Foster was talented, but giving an awards-nominated performance in a second language is truly commendable. Her acclaimed work in “A Private Life” saw Foster become the first American to be nominated for a Lumière Award for Best Actress. So long as you can handle subtitles, then this thriller should be on your Netflix watchlist this week.</p><p>Dr. Lilian Steiner (Foster) is an American psychiatrist working and living in the French capital. She’s devastated to learn that a client has taken her own life. But after a visit from the client's widow, Simon (Mathieu Amalric), and daughter, Valérie (Luàna Bajrami), alongside the discovery that some of her files have been stolen, Lilian suspects foul play. Launching an investigation of her own, she becomes convinced this is a murder case.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/80168222" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting July 29</strong></em></p><h2 id="the-super-mario-galaxy-movie-peacock">‘The Super Mario Galaxy Movie’ (Peacock)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/FdL2GorGdKc" allowfullscreen></iframe></div></div><p>“The Super Mario Galaxy Movie” is a pure sugar-rush explosion of iconic characters, colorful animation and big action-packed moments. In all the chaos, it neglects to spin much of a story (perhaps that's appropriate for a Mario movie). However, younger viewers will delight in the playful nature of Mario and pals’ latest adventure. Though I expect the majority of older watchers will find it very much a one-and-done watching experience. </p><p>Inspired by the popular “Super Mario Galaxy” video game on the Nintendo Wii, this sequel to the 2023 movie sees Mario (voiced again by Chris Pratt) take to the cosmos to assist Princess Rosalina (Brie Larson), who has been taken prisoner by Bowser Jr. (Benny Safdie). Along for the ride are Princess Peach (Anya Taylor-Joy), Luigi (Charlie Day) and Toad (Keegan-Michael Key). However, it's Jack Black’s Bowser who again steals the show. </p><p><em><strong>Watch on </strong></em><a href="https://www.peacocktv.com/stream-movies/the-super-mario-galaxy-movie" target="_blank" rel="nofollow"><em><strong>Peacock</strong></em></a><em><strong> starting July 30</strong></em></p><h2 id="the-drama-hbo-max">‘The Drama’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/6zmKcUa4Xxk" allowfullscreen></iframe></div></div><p>“The Odyssey” hype is flowing with no signs of slowing down, which makes now a great time to watch “The Drama.” This darkly funny romantic comedy stars two of “The Odyssey’s” cast members, Robert Pattinson and Zendaya, and ranks as one of my favorite films of the year to date. It’s not your typical feel-good rom-com, instead trading in awkward humor, but it’s sharply written, and Pattinson and Zendaya both bring their A-game. </p><p>Charlie (Pattinson) and Emma (Zendaya) are a happy couple preparing for their impending wedding. All seems perfect until an “unexpected revelation” days before they’re due to say “I do.” This sends their relationship into a tailspin, as they are forced to confront whether they truly know each other, and if their romance is built to last. I’ll say no more, because watching this spoiler-free enhances the viewing experience. </p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/pt/en/movies/drama/fad09d13-9973-4de6-9387-8698ba6ef4cf" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting July 31</strong></em></p><h2 id="over-your-dead-body-amc">‘Over Your Dead Body’ (AMC+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/7R76Fuea-9A" allowfullscreen></iframe></div></div><p>“Over Your Dead Body” is in something of a similar mold to “The Drama”; it’s also a dark comedy about two people in a relationship that is anything but blissful. To add further intrigue, this movie also incorporates action-thriller elements, delivering a strong package of complementary genres. It’s also an American remake of a Norwegian movie called “The Trip,” but unlike some remakes, this one wasn’t branded a lazy, pointless cash-in. </p><p>Dan (Jason Segel) and Lisa (Samara Weaving) are a once-happy couple, heading towards an acrimonious split. Traveling to a remote cabin for the weekend, this getaway isn’t going to fix the cracks in their relationship, as they both harbor secret plans to murder the other. These plans are thrown into chaos when their weekend is crashed by strangers, forcing Dan and Lisa to pivot on the fly and maybe even team up to survive the trip.</p><p><em><strong>Watch on </strong></em><a href="https://www.amcplus.com/movies/over-your-dead-body--1075380" target="_blank" rel="nofollow"><em><strong>AMC+</strong></em></a><em><strong> starting July 31</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/netflix/new-on-netflix-in-july-2026-5-best-movies-and-shows-to-stream-plus-full-release-list">New on Netflix in July 2026</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/im-not-surprised-supergirl-is-a-usd170-million-box-office-bomb-james-gunn-got-the-dcu-all-wrong-from-the-start">I’m not surprised ‘Supergirl’ is a $170 million box office bomb</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/when-is-the-odyssey-streaming-heres-our-best-guess">When is 'The Odyssey' streaming? Here's our best guess</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I tested the ad load on 7 streaming services including Netflix, Prime Video and HBO Max — here’s the worst offender ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Over the past couple of years, between price hikes and shifting priorities, even the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services </a>have become more akin to cable TV with prices to match, especially at the higher "ad-free" tiers. </p><p>Almost every streaming service, save Apple TV, has multiple subscription tiers, including one with advertisements. These ad-supported memberships tend to be less expensive than the higher tiers and in some cases offer fewer features, like a lack of live sports or no downloads.</p><p>With that in mind, how often are advertisements interrupting your movies or TV shows? We tested seven of the major platforms to find out.</p><h2 id="tom-s-guide-testing-process">Tom's Guide testing process</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2172px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="moL3RaiLFN8RLx28BQC7HU" name="VPN software testing" alt="Woman testing software, looking into a screen with lights reflecting in her glasses" src="https://cdn.mos.cms.futurecdn.net/moL3RaiLFN8RLx28BQC7HU.jpg" mos="" align="middle" fullscreen="" width="2172" height="1222" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>We tested seven streaming platforms with the same process for both movies and TV shows. </p><p>These are the streamers I looked at:</p><ul><li>Disney+</li><li>HBO Max</li><li>Hulu</li><li>Netflix</li><li>Paramount+</li><li>Peacock</li><li>Prime Video</li></ul><p>We tried to test out shows and movies of similar lengths within five minutes on either side. For movies, we watched films that were 2 hours long. For shows, we tried to find two episodes of about 60 minutes each, within five minutes.</p><p>We charted how many advertising breaks were inserted into the media, including starting ads. We also tracked how much added time the advertisements added to the overall runtime of the shows and movies.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W2d5vX"></div>                            </div>                            <script src="https://kwizly.com/embed/W2d5vX.js" async></script><h2 id="movie-advertising">Movie advertising</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="D4HVVZsUACWr8H8LCgrxtf" name="TG_backyard-movie-setup_HERO.jpeg" alt="How to make a backyard movie theater" src="https://cdn.mos.cms.futurecdn.net/D4HVVZsUACWr8H8LCgrxtf.jpeg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Surprisingly, how platforms break up their movies varies wildly between the number of breaks and how much added time they have. </p><p>If you want to avoid advertisements, Paramount+ and Peacock may be the way to go with only one ad roll at the start of the movies and nothing while it plays. </p><p>Here's how it broke down:</p><div ><table><caption>Streaming Movies Advertisements</caption><thead><tr><th class="firstcol " ><p>Platform</p></th><th  ><p>Number of ad breaks</p></th><th  ><p>Added Time</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Disney+</strong></p></td><td  ><p>5</p></td><td  ><p>7 minutes, 45 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>HBO Max</strong></p></td><td  ><p>5</p></td><td  ><p>2 minutes</p></td></tr><tr><td class="firstcol " ><p><strong>Hulu</strong></p></td><td  ><p>4</p></td><td  ><p>7 minutes, 30 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Netflix</strong></p></td><td  ><p>9</p></td><td  ><p>4 minutes, 45 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Paramount+</strong></p></td><td  ><p>1</p></td><td  ><p>2 minutes</p></td></tr><tr><td class="firstcol " ><p><strong>Peacock</strong></p></td><td  ><p>1</p></td><td  ><p>3 minutes, 12 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Prime Video</strong></p></td><td  ><p>4</p></td><td  ><p>8 minutes, 20 seconds</p></td></tr></tbody></table></div><p>Netflix had the most ad breaks with nine, but those breaks were typically only 30 to 45 seconds with one or two commercials.  </p><p>HBO Max had five ad breaks, but like Netflix, they only totaled two minutes. There were a couple of times during "Howl's Moving Castle" when I looked away and almost missed a couple. </p><p>The longest ads came from Prime Video, which only had four ad breaks but each one typically lasted around a minute and a half. It added over eight minutes to the process. </p><p>Disney+ was close behind with five ad breaks that added seven minutes and 45 seconds to "Fantastic Four: First Steps."</p><p>We're not doing winners and losers with these tests, but Paramount+ and Peacock waste your time the least and actually let you watch the movie.</p><h2 id="tv-show-advertising">TV show advertising</h2><p>Unlike movies, most streaming services insert the same number of ad breaks in shows — between four and five, including ads that run before the show starts. The big difference lies in the added time. </p><p>For this test, we picked a series and watched the first two episodes of the show as long as they were in the 55- to 60-minute range. </p><p>Here's how it shook out:</p><div ><table><caption>Streaming TV Show Advertisements</caption><thead><tr><th class="firstcol " ><p>Platform</p></th><th  ><p>Number of ad breaks</p></th><th  ><p>Avg. Added Time</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Disney+</strong></p></td><td  ><p>5</p></td><td  ><p>8 minutes, 30 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>HBO Max</strong></p></td><td  ><p>5</p></td><td  ><p>4 minutes, 45 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Hulu</strong></p></td><td  ><p>4</p></td><td  ><p>4 minutes, 30 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Netflix</strong></p></td><td  ><p>4</p></td><td  ><p>2 minutes</p></td></tr><tr><td class="firstcol " ><p><strong>Paramount+</strong></p></td><td  ><p>5</p></td><td  ><p>8 minutes</p></td></tr><tr><td class="firstcol " ><p><strong>Peacock</strong></p></td><td  ><p>5</p></td><td  ><p>5 minutes, 45 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Prime Video</strong></p></td><td  ><p>4 to 5</p></td><td  ><p>6 minutes</p></td></tr></tbody></table></div><p>Of the streaming platforms, Disney+ comes out the worst again. </p><p>I will note that I was only able to sign up for Hulu and Disney+ as a bundle. The Disney platform is a mess, and Hulu stuff is jumbled in with Disney content, which can be quite annoying when you're trying to find just Disney titles or just Hulu titles. Even clicking the Disney+ tab still sees Hulu shows or movies shoved into the different panels.</p><p>I specifically watched the Disney+ original series "The Punisher" for this test, and found between the first two episodes an average of over eight minutes of added runtime. Paramount+ was second worst with exactly eight minutes of added time between the two episodes of "Halo" I watched. </p><p>During the Paramount test, I got an error code during the second episode of "Halo," and the ads all disappeared. I did check out "Star Trek: Strange New Worlds" and "Dutton Ranch" just in case and got similar results, though those shows' episodes don't exactly hit 60 minutes. </p><p>Netflix may be the best value at only two minutes added time per episode. While watching the recently canceled "The Boroughs," there were only four ad breaks, but they varied in length. One was a minute, but the shortest was a quick 15 seconds.</p><h2 id="how-much-the-ad-supported-subscriptions-costs">How much the ad-supported subscriptions costs</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uD6NiWrpf8dCqKFKfExvp6" name="streamingservices-television-remote-money" alt="Remote control with money and television with streaming services" src="https://cdn.mos.cms.futurecdn.net/uD6NiWrpf8dCqKFKfExvp6.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>If you're considering downgrading or signing up for one of the ad-supported tiers, they cost about the same across every platform, save the Disney+ and Hulu bundle, which combines both for $12.99 a month.</p><p>Here's what watching all those ads will cost you:</p><div ><table><caption>Streaming Ad-Supported Subscription price</caption><thead><tr><th class="firstcol " ><p>Platform</p></th><th  ><p>Monthly price</p></th><th  ><p><strong>Annual price</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Disney+</strong></p></td><td  ><p>$12.99 w/Hulu</p></td><td  ><p>N/A</p></td></tr><tr><td class="firstcol " ><p><strong>HBO Max Basic</strong></p></td><td  ><p>$10.99</p></td><td  ><p>$109.99</p></td></tr><tr><td class="firstcol " ><p><strong>Hulu</strong></p></td><td  ><p>$12.99 w/Disney+</p></td><td  ><p>N/A</p></td></tr><tr><td class="firstcol " ><p><strong>Netflix Standard</strong></p></td><td  ><p>$8.99</p></td><td  ><p>N/A</p></td></tr><tr><td class="firstcol " ><p><strong>Paramount+ Essential</strong></p></td><td  ><p>$8.99</p></td><td  ><p>$89.99</p></td></tr><tr><td class="firstcol " ><p><strong>Peacock Select</strong></p></td><td  ><p>$7.99</p></td><td  ><p>$79.99</p></td></tr><tr><td class="firstcol " ><p><strong>Prime Video Standalone</strong></p></td><td  ><p>$8.99</p></td><td  ><p>N/A</p></td></tr></tbody></table></div><p>Some services like HBO Max and Peacock offer annual subscriptions, which will save you a dollar or so per month. Plus, Amazon Prime Video comes with a Prime subscription if you subscribe to that for $139 a year or $14.99 per month.</p><p>Otherwise, beyond HBO, most platforms cost $8.99 for the ad-supported subscription. Peacock is the cheapest at $7.99 by itself. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">I’ve tested 20+ streaming VPNs, and Norton VPN is unmatched</a></li><li><a href="https://www.tomsguide.com/buying-guide/best-music-streaming-services">Best music streaming services available right now, tested and rated</a></li><li><a href="https://www.tomsguide.com/best-picks/best-free-streaming-services">The best free streaming services to watch movies and shows for $0</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/i-timed-the-ad-load-on-7-streaming-services-including-netflix-prime-video-and-hbo-max-heres-the-worst-offender</link>
                                                                            <description>
                            <![CDATA[ I tested every major streaming platform to see how many ads you see on the platform. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8VECDdWN4Gn5QkndhjvteL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7QQXeeaXvzb8ejMBKWwXiV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 28 Jul 2026 04:01:00 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Jul 2026 14:03:00 +0000</updated>
                                                                                                                                            <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ scott.younker@futurenet.com (Scott Younker) ]]></author>                    <dc:creator><![CDATA[ Scott Younker ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Scott Younker is the West Coast Reporter at Tom’s Guide. He covers all the latest tech news, including phones, computing and more. He’s been involved in tech since 2011 covering everything from cameras and swimming pool equipment to the latest gaming consoles and smart TVs. He is on a seemingly never ending hunt to build the easiest to use home media system. &lt;/p&gt;&lt;p&gt;Before Tom’s Guide, Scott worked for publications like &lt;em&gt;Digital Trends, Outdoor Photographer, Dead Beats Panel&lt;/em&gt;, and in a brief detour, &lt;em&gt;America’s Funniest Home Videos&lt;/em&gt;. Yes, he has seen more pratfalls, silly pets and ridiculous home movie fails than is reasonably healthy. &lt;/p&gt;&lt;p&gt;When not writing about the latest devices or advances in chipsets, be sure to ask about Scott about disc golf and sustainability, or just if you’re being cheeky, ask about his noodle arm. If you truly want to get nerdy, bring up board games and his ongoing losing streak. &lt;/p&gt;&lt;p&gt;Scott joined Tom&#039;s Guide in 2024 as the West Coast Reporter. He graduated from the School of Journalism at the University of Oregon with a degree in magazine journalism and a minor in communications. While there he blogged or wrote for several magazines including the Fluxx, Ethos and the Oregon Commentator. He briefly wrote and managed a moderately successful blog focused on web comics. &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7QQXeeaXvzb8ejMBKWwXiV-1280-80.jpg">
                                                            <media:credit><![CDATA[Alamy/Shutterstock/Tom&#039;s Guide]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Streaming commercial playing on a TV with a Samsung TV remote]]></media:description>                                                            <media:text><![CDATA[Streaming commercial playing on a TV with a Samsung TV remote]]></media:text>
                                <media:title type="plain"><![CDATA[Streaming commercial playing on a TV with a Samsung TV remote]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7QQXeeaXvzb8ejMBKWwXiV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Over the past couple of years, between price hikes and shifting priorities, even the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services </a>have become more akin to cable TV with prices to match, especially at the higher "ad-free" tiers. </p><p>Almost every streaming service, save Apple TV, has multiple subscription tiers, including one with advertisements. These ad-supported memberships tend to be less expensive than the higher tiers and in some cases offer fewer features, like a lack of live sports or no downloads.</p><p>With that in mind, how often are advertisements interrupting your movies or TV shows? We tested seven of the major platforms to find out.</p><h2 id="tom-s-guide-testing-process">Tom's Guide testing process</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2172px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="moL3RaiLFN8RLx28BQC7HU" name="VPN software testing" alt="Woman testing software, looking into a screen with lights reflecting in her glasses" src="https://cdn.mos.cms.futurecdn.net/moL3RaiLFN8RLx28BQC7HU.jpg" mos="" align="middle" fullscreen="" width="2172" height="1222" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>We tested seven streaming platforms with the same process for both movies and TV shows. </p><p>These are the streamers I looked at:</p><ul><li>Disney+</li><li>HBO Max</li><li>Hulu</li><li>Netflix</li><li>Paramount+</li><li>Peacock</li><li>Prime Video</li></ul><p>We tried to test out shows and movies of similar lengths within five minutes on either side. For movies, we watched films that were 2 hours long. For shows, we tried to find two episodes of about 60 minutes each, within five minutes.</p><p>We charted how many advertising breaks were inserted into the media, including starting ads. We also tracked how much added time the advertisements added to the overall runtime of the shows and movies.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W2d5vX"></div>                            </div>                            <script src="https://kwizly.com/embed/W2d5vX.js" async></script><h2 id="movie-advertising">Movie advertising</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="D4HVVZsUACWr8H8LCgrxtf" name="TG_backyard-movie-setup_HERO.jpeg" alt="How to make a backyard movie theater" src="https://cdn.mos.cms.futurecdn.net/D4HVVZsUACWr8H8LCgrxtf.jpeg" mos="" align="middle" fullscreen="" width="1200" height="675" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Surprisingly, how platforms break up their movies varies wildly between the number of breaks and how much added time they have. </p><p>If you want to avoid advertisements, Paramount+ and Peacock may be the way to go with only one ad roll at the start of the movies and nothing while it plays. </p><p>Here's how it broke down:</p><div ><table><caption>Streaming Movies Advertisements</caption><thead><tr><th class="firstcol " ><p>Platform</p></th><th  ><p>Number of ad breaks</p></th><th  ><p>Added Time</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Disney+</strong></p></td><td  ><p>5</p></td><td  ><p>7 minutes, 45 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>HBO Max</strong></p></td><td  ><p>5</p></td><td  ><p>2 minutes</p></td></tr><tr><td class="firstcol " ><p><strong>Hulu</strong></p></td><td  ><p>4</p></td><td  ><p>7 minutes, 30 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Netflix</strong></p></td><td  ><p>9</p></td><td  ><p>4 minutes, 45 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Paramount+</strong></p></td><td  ><p>1</p></td><td  ><p>2 minutes</p></td></tr><tr><td class="firstcol " ><p><strong>Peacock</strong></p></td><td  ><p>1</p></td><td  ><p>3 minutes, 12 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Prime Video</strong></p></td><td  ><p>4</p></td><td  ><p>8 minutes, 20 seconds</p></td></tr></tbody></table></div><p>Netflix had the most ad breaks with nine, but those breaks were typically only 30 to 45 seconds with one or two commercials.  </p><p>HBO Max had five ad breaks, but like Netflix, they only totaled two minutes. There were a couple of times during "Howl's Moving Castle" when I looked away and almost missed a couple. </p><p>The longest ads came from Prime Video, which only had four ad breaks but each one typically lasted around a minute and a half. It added over eight minutes to the process. </p><p>Disney+ was close behind with five ad breaks that added seven minutes and 45 seconds to "Fantastic Four: First Steps."</p><p>We're not doing winners and losers with these tests, but Paramount+ and Peacock waste your time the least and actually let you watch the movie.</p><h2 id="tv-show-advertising">TV show advertising</h2><p>Unlike movies, most streaming services insert the same number of ad breaks in shows — between four and five, including ads that run before the show starts. The big difference lies in the added time. </p><p>For this test, we picked a series and watched the first two episodes of the show as long as they were in the 55- to 60-minute range. </p><p>Here's how it shook out:</p><div ><table><caption>Streaming TV Show Advertisements</caption><thead><tr><th class="firstcol " ><p>Platform</p></th><th  ><p>Number of ad breaks</p></th><th  ><p>Avg. Added Time</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Disney+</strong></p></td><td  ><p>5</p></td><td  ><p>8 minutes, 30 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>HBO Max</strong></p></td><td  ><p>5</p></td><td  ><p>4 minutes, 45 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Hulu</strong></p></td><td  ><p>4</p></td><td  ><p>4 minutes, 30 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Netflix</strong></p></td><td  ><p>4</p></td><td  ><p>2 minutes</p></td></tr><tr><td class="firstcol " ><p><strong>Paramount+</strong></p></td><td  ><p>5</p></td><td  ><p>8 minutes</p></td></tr><tr><td class="firstcol " ><p><strong>Peacock</strong></p></td><td  ><p>5</p></td><td  ><p>5 minutes, 45 seconds</p></td></tr><tr><td class="firstcol " ><p><strong>Prime Video</strong></p></td><td  ><p>4 to 5</p></td><td  ><p>6 minutes</p></td></tr></tbody></table></div><p>Of the streaming platforms, Disney+ comes out the worst again. </p><p>I will note that I was only able to sign up for Hulu and Disney+ as a bundle. The Disney platform is a mess, and Hulu stuff is jumbled in with Disney content, which can be quite annoying when you're trying to find just Disney titles or just Hulu titles. Even clicking the Disney+ tab still sees Hulu shows or movies shoved into the different panels.</p><p>I specifically watched the Disney+ original series "The Punisher" for this test, and found between the first two episodes an average of over eight minutes of added runtime. Paramount+ was second worst with exactly eight minutes of added time between the two episodes of "Halo" I watched. </p><p>During the Paramount test, I got an error code during the second episode of "Halo," and the ads all disappeared. I did check out "Star Trek: Strange New Worlds" and "Dutton Ranch" just in case and got similar results, though those shows' episodes don't exactly hit 60 minutes. </p><p>Netflix may be the best value at only two minutes added time per episode. While watching the recently canceled "The Boroughs," there were only four ad breaks, but they varied in length. One was a minute, but the shortest was a quick 15 seconds.</p><h2 id="how-much-the-ad-supported-subscriptions-costs">How much the ad-supported subscriptions costs</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="uD6NiWrpf8dCqKFKfExvp6" name="streamingservices-television-remote-money" alt="Remote control with money and television with streaming services" src="https://cdn.mos.cms.futurecdn.net/uD6NiWrpf8dCqKFKfExvp6.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>If you're considering downgrading or signing up for one of the ad-supported tiers, they cost about the same across every platform, save the Disney+ and Hulu bundle, which combines both for $12.99 a month.</p><p>Here's what watching all those ads will cost you:</p><div ><table><caption>Streaming Ad-Supported Subscription price</caption><thead><tr><th class="firstcol " ><p>Platform</p></th><th  ><p>Monthly price</p></th><th  ><p><strong>Annual price</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Disney+</strong></p></td><td  ><p>$12.99 w/Hulu</p></td><td  ><p>N/A</p></td></tr><tr><td class="firstcol " ><p><strong>HBO Max Basic</strong></p></td><td  ><p>$10.99</p></td><td  ><p>$109.99</p></td></tr><tr><td class="firstcol " ><p><strong>Hulu</strong></p></td><td  ><p>$12.99 w/Disney+</p></td><td  ><p>N/A</p></td></tr><tr><td class="firstcol " ><p><strong>Netflix Standard</strong></p></td><td  ><p>$8.99</p></td><td  ><p>N/A</p></td></tr><tr><td class="firstcol " ><p><strong>Paramount+ Essential</strong></p></td><td  ><p>$8.99</p></td><td  ><p>$89.99</p></td></tr><tr><td class="firstcol " ><p><strong>Peacock Select</strong></p></td><td  ><p>$7.99</p></td><td  ><p>$79.99</p></td></tr><tr><td class="firstcol " ><p><strong>Prime Video Standalone</strong></p></td><td  ><p>$8.99</p></td><td  ><p>N/A</p></td></tr></tbody></table></div><p>Some services like HBO Max and Peacock offer annual subscriptions, which will save you a dollar or so per month. Plus, Amazon Prime Video comes with a Prime subscription if you subscribe to that for $139 a year or $14.99 per month.</p><p>Otherwise, beyond HBO, most platforms cost $8.99 for the ad-supported subscription. Peacock is the cheapest at $7.99 by itself. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">I’ve tested 20+ streaming VPNs, and Norton VPN is unmatched</a></li><li><a href="https://www.tomsguide.com/buying-guide/best-music-streaming-services">Best music streaming services available right now, tested and rated</a></li><li><a href="https://www.tomsguide.com/best-picks/best-free-streaming-services">The best free streaming services to watch movies and shows for $0</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ New on HBO Max in August 2026: All the new shows and movies to watch this month ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We're coming into the back half of summer, folks, but that doesn't mean things are cooling down where streaming is concerned. <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max">HBO Max</a>, in particular, is keeping the temperature up with a hot crop of new films and TV shows joining its already extensive library this August. </p><p>Subscribers of the HBO <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming service</a> will have plenty to choose from in the weeks ahead, from high-profile series — including the new DC Studios drama "Lanterns" starring Kyle Chandler and Aaron Pierre, and another fun-loving season of the travel show "Conan O'Brien Must Go" — to buzzy movie releases, like the Anne Hathaway-led "Mother Mary" and the Bob Odenkirk-starring neo-Western "Normal." </p><p>Below, we give our top recommendations for HBO Max this August, followed by a comprehensive list of every title arriving on the service throughout the month. Happy streaming!</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 class="article-body__section" id="section-new-on-hbo-max-in-august-2026-top-picks"><span>New on HBO Max in August 2026: Top picks</span></h2><h2 id="monsters-of-god">‘Monsters of God'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/NSclAzJortA" allowfullscreen></iframe></div></div><p>For this five-part documentary series, filmmaker Eric Goode slithers his way into the underground yet billion-dollar world of exotic animal smuggling, populated by outlaw traffickers (including industry legends Hank Molt and Tommy Crutchfield), unhinged collectors and the law enforcement agents on their metaphorical tails. </p><p>Goode's gonzo doc took home the Audience Award at SXSW 2026, and if you're into so-weird-it-must-be-true crime tales like "Tiger King" and "Chimp Crazy," this should be right up your alley. Episodes will roll out weekly. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/ph/en/shows/monsters-of-god/d779bf7e-5bfb-47d9-be21-9795ef6d19ce" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from August 6</strong></em></p><h2 id="normal">'Normal'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/aGdWT9_cEQY" allowfullscreen></iframe></div></div><p>A team-up between Bob Odenkirk, "John Wick" creator Derek Kolstad and "Free Fire" filmmaker Ben Wheatley, this neo-Western sees the "Better Call Saul" great as an unassuming small-town sheriff with a troubled past. In fictitious Normal, Minnesota, Odenkirk's Sheriff Ulysses inadvertently gets sucked into a dark, town-wide conspiracy after a botched bank robbery interrupts the peace of his provisional posting. Soon enough, Normal isn't seeming so "normal" after all. </p><p>The lively action comedy features a crowd-pleasing cast including Henry Winkler, Lena Heady, Ryan Allen, Billy MacLellan, Brendan Fletcher, Reena Jolly and Peter Shinkoda. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/pt/en/movies/drama/fad09d13-9973-4de6-9387-8698ba6ef4cf" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from August 14</strong></em></p><h2 id="lanterns">‘Lanterns’</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Z1jcPlGXnMo" allowfullscreen></iframe></div></div><p>Kyle Chandler and Aaron Pierre play Green Lanterns of different generations in this eight-episode DC Comics drama, a demographical difference that allows for some enjoyable tension between their respective characters, Hal Jordan and John Stewart. Old Lantern legend Jordan is tasked with mentoring rookie recruit Stewart as they investigate a murder in the American heartland. However, that earthly case soon takes on an extraterrestrial edge, leading the duo to darker mysteries and reckonings.</p><p>The superhero series also stars Kelly Macdonald, Garret Dillahunt, Poorna Jagannathan, Laura Linney, Jason Ritter, Ulrich Thomsen, Nathan Fillion, J. Alphonse Nicholson and Jasmine Cephas Jones.</p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/shows/lanterns/8c11d041-6b71-4e54-8369-fdb310e063b8" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from August 16</strong></em></p><h2 id="conan-o-brien-must-go-season-3">'Conan O'Brien Must Go' season 3</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/eDFFY6swDY0" allowfullscreen></iframe></div></div><p>Sure, there seems to be a proliferation of celebrity-focused travel shows of late, but if there's anyone we'd want to go flailing around the world with, it's Conan O'Brien. </p><p>The third installment of his hilarious, Emmy-winning travelogue series will feature four episodes of the famous funnyman connecting with fans he first met on his "Conan O'Brien Needs a Fan" podcast and experiencing local cultures in India, the Philippines, the Netherlands and Morocco. Ridiculous shenanigans unsurprisingly ensue, with episodes released weekly. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/shows/conan-obrien-must-go/64e28eee-b3cc-4e08-b071-5a795b911dd2" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from August 21</strong></em></p><h2 id="mother-mary">‘Mother Mary'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ATGaqU6Srcc" allowfullscreen></iframe></div></div><p>Somehow, in between filming 2026 titles "<a href="https://www.tomsguide.com/entertainment/movies/the-odyssey-review">The Odyssey</a>," "<a href="https://www.tomsguide.com/entertainment/movies/the-devil-wears-prada-2-review-anne-hathaway-and-meryl-streep-reunite-20-years-later-for-another-smash-hit">Devil Wears Prada 2</a>," "The End of Oak Street" and "Verity," <a href="https://www.tomsguide.com/entertainment/streaming/7-best-anne-hathaway-movies-ranked">Anne Hathaway</a> managed to fit in this David Lowery-directed psychological drama. The Oscar winner plays the titular Mother Mary, a world-famous pop icon who reunites with her estranged best friend and former costume designer Sam Anselm (Michaela Coel) on the eve of a big comeback performance. As the two women collaborate, they are forced to confront the pain of their past partnership and personal traumas. <br><br>Hunter Schafer, Atheena Frizzell, Kaia Gerber, Jessica Brown Findlay, Alba Baptista, Isaura Barbé-Brown with Sian Clifford and FKA twigs also appear. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from August 21</strong></em></p><h3 class="article-body__section" id="section-everything-new-on-hbo-max-in-august-2026"><span>Everything new on HBO Max in August 2026</span></h3><p><strong>August 1</strong><br>Amy<br>Barbarian<br>Bells Are Ringing<br>Billy Budd<br>Blockers<br>Epic<br>Flipper's New Adventure<br>Great White Highway (Discovery)<br>Hall Pass<br>Hall Pass: Enlarged Edition<br>Happy Feet Two<br>It Comes At Night<br>Macao<br>Miss Sloane<br>Mojave<br>Murder on the Orient Express (2017)<br>Orphan<br>Practical Magic<br>Put A Ring On It: Cheat Hab (OWN)<br>Quo Vadis<br>Road House (1989)<br>Sicario<br>Smart Money<br>Stand by Me<br>Strike Up the Band<br>Taxi!<br>The Band Wagon<br>The Crimson Pirate<br>The Fighting 69th<br>The Kennel Murder Case<br>The Rain People<br>The Sea Chase<br>The Wonderful World of the Brothers Grimm<br>The Wrong Man<br>The Yearling<br>Thresher Shark: Stun to Kill (Discovery)<br>Tusk<br>Who's That Knocking at My Door?<br>You Can't Get Away with Murder<br> <br><strong>August 3</strong><br>Naked And Afraid: Shipwrecked, Season 1 (Discovery)<br> <br><strong>August 4</strong><br>Chopped: Volume 4, Season 64 (Food Network)<br>Hard Knocks: Training Camp with the Seattle Seahawks (HBO Original)<br> <br><strong>August 6</strong><br>Monsters of God (HBO Original)<br> <br><strong>August 7</strong><br>Georgie & Mandy's First Marriage, Season 1<br>House Hunters International: Volume 9, Season 215 (HGTV)<br>House Hunters: Volume 11, Season 260 (HGTV)<br>The Invisible Guest<br>The Strangers: Chapter 2 (Lionsgate)<br> <br><strong>August 8</strong><br>Belle Collective, Season 8 (OWN)<br> <br><strong>August 9</strong><br>Heart & Hustle: Houston, Season 2 (OWN)<br> <br><strong>August 10</strong><br>Double Lives of Suburban Wives, Season 1 (TLC)<br> <br><strong>August 11</strong><br>The Salisbury Poisonings: A Spy Next Door (CNN Films)<br> <br><strong>August 12</strong><br>Signs of a Psychopath, Season 11 (ID)<br> <br><strong>August 13</strong><br>Building Giants, Season 5 (Science)<br>Faster With Newbern and Cotten, Season 3<br>Isadora Moon, Season 1D (Max Original)<br>Most Extreme Humans, Season 1 (TLC)<br> <br><strong>August 14</strong><br>Normal (Magnolia Pictures)<br>Whitmer Thomas: Terminal Crew of Dudes (HBO Original)<br> <br><strong>August 16</strong><br>Lanterns, Season 1 (DC Studios Drama Series)<br> <br><strong>August 17</strong><br>Thanksgiving (2023)<br> <br><strong>August 20</strong><br>ER: Caught On Camera, Season 1 (TLC)<br>Expedition X, Season 12 (Discovery)<br> <br><strong>August 21</strong><br>Conan O’Brien Must Go, Season 3 (HBO Original)<br>Mother Mary (A24)<br> <br><strong>August 22</strong><br>Abbott Elementary, Season 5<br> <br><strong>August 24</strong><br>Margarita: Make Your Story Count, Season 3 (Max Original)<br> <br><strong>August 25</strong><br>“Ben Sasse is Coming Home: Lessons in Life and Death” with Jake Tapper, The Whole Story with Anderson Cooper (CNN Originals)<br> <br><strong>August 26</strong><br>1000-lb Roomies, Season 2 (TLC)<br>Bobby's Triple Threat, Season 5 (Food Network)<br>Homestead Rescue: Intervention, Season 1 (Discovery)<br> <br><strong>August 27</strong><br>Totally '90s House, Season 1 (HGTV)<br> <br><strong>August 28</strong><br>House Hunters: Volume 11, Season 261 (HGTV)<br>The Producer, Season 1 (HBO Original)<br> <br><strong>August 30</strong><br>Enter Nowhere<br>Holla<br>Knock Knock<br>The Cabin in the Woods<br>The Strangers: Chapter 1<br>The Strangers: Prey at Night<br> <br><strong>August 31</strong><br>Big Burger Battle, Season 1 (Food Network)<br>The Robot Chicken Adult Swim Special (Adult Swim)</p><h3 class="article-body__section" id="section-live-sports"><span>Live sports</span></h3><p><em>**Live Sports available only on select plans. Plan availability varies by subscription provider. Check with your subscription provider for details. Select games available and blackouts may apply.</em></p><p><em>Please note this list may not be comprehensive and is subject to change. All times are in ET.</em></p><p><strong>MLB</strong><br><u>August 4</u><br>LA Dodgers vs Chicago Cubs, 8 p.m.<br> <br><u>August 11</u><br>Seattle vs NY Yankees, 7 p.m.<br> <br><u>August 18</u><br>Chicago White Sox at Chicago Cubs, 8 p.m.<br> <br><u>August 25</u><br>LA Dodgers vs Atlanta, 7 p.m.<br> <br><strong>Savannah Banana's</strong><br><u>August 14</u><br>Clowns vs Bananas, 9 p.m.<br> <br><u>August 21</u><br>Clowns vs Tailgaters, 8 p.m.<br> <br><u>August 28</u><br>Bananas vs Coconuts, 7 p.m.<br> <br><strong>NASCAR</strong><br><u>August 8</u><br>Newton, IA P&Q 2 p.m.<br> <br><u>August 14</u><br>Richmond, VA P&Q 3:30 p.m.<br> <br><u>August 22</u><br>Loudon, NH, 10:30 a.m.<br> <br><u>August 28</u><br>Daytona Qualifying, 5 p.m.<br> <br><strong>DUNKMAN</strong><br><u>August 4</u><br>Qualifiers, 8 p.m.<br> <br><u>August 11</u><br>Qualifiers, 8 p.m.<br> <br><u>August 25</u><br>Championship, 8 p.m.</p><p><em>These lists are provided by HBO and may not be comprehensive. These lists are subject to change at any point.</em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist">3 best feel-good HBO Max shows to add to your watchlist</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/this-legendary-hbo-sunday-night-drama-is-25-years-old-and-still-has-tvs-best-finale">This legendary HBO Sunday night drama is 25 years old and still has TV's best finale</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-glen-powells-box-office-flop-thriller-but-you-should-give-it-a-chance-this-week">HBO Max just added Glen Powell’s box-office flop thriller</a></li></ul><div data-model-name="Peacock TV,Netflix,Hulu,Amazon Prime Video,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-august-2026-all-the-new-shows-and-movies-to-watch-this-month</link>
                                                                            <description>
                            <![CDATA[ Our guide to all the new shows and movies that you can look forward to streaming on HBO Max throughout August 2026. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jJKgEvVtPJD2ojtreJRXGH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/sjBX75tiBW7N7qoqHrhCyk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 10:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Christina Izzo ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LMncQCRNbbLXxxjbfZJvWE.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/sjBX75tiBW7N7qoqHrhCyk-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO Max; Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max logo on a yellow background]]></media:description>                                                            <media:text><![CDATA[HBO Max logo on a yellow background]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max logo on a yellow background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/sjBX75tiBW7N7qoqHrhCyk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We're coming into the back half of summer, folks, but that doesn't mean things are cooling down where streaming is concerned. <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max">HBO Max</a>, in particular, is keeping the temperature up with a hot crop of new films and TV shows joining its already extensive library this August. </p><p>Subscribers of the HBO <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming service</a> will have plenty to choose from in the weeks ahead, from high-profile series — including the new DC Studios drama "Lanterns" starring Kyle Chandler and Aaron Pierre, and another fun-loving season of the travel show "Conan O'Brien Must Go" — to buzzy movie releases, like the Anne Hathaway-led "Mother Mary" and the Bob Odenkirk-starring neo-Western "Normal." </p><p>Below, we give our top recommendations for HBO Max this August, followed by a comprehensive list of every title arriving on the service throughout the month. Happy streaming!</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 class="article-body__section" id="section-new-on-hbo-max-in-august-2026-top-picks"><span>New on HBO Max in August 2026: Top picks</span></h2><h2 id="monsters-of-god">‘Monsters of God'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/NSclAzJortA" allowfullscreen></iframe></div></div><p>For this five-part documentary series, filmmaker Eric Goode slithers his way into the underground yet billion-dollar world of exotic animal smuggling, populated by outlaw traffickers (including industry legends Hank Molt and Tommy Crutchfield), unhinged collectors and the law enforcement agents on their metaphorical tails. </p><p>Goode's gonzo doc took home the Audience Award at SXSW 2026, and if you're into so-weird-it-must-be-true crime tales like "Tiger King" and "Chimp Crazy," this should be right up your alley. Episodes will roll out weekly. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/ph/en/shows/monsters-of-god/d779bf7e-5bfb-47d9-be21-9795ef6d19ce" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from August 6</strong></em></p><h2 id="normal">'Normal'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/aGdWT9_cEQY" allowfullscreen></iframe></div></div><p>A team-up between Bob Odenkirk, "John Wick" creator Derek Kolstad and "Free Fire" filmmaker Ben Wheatley, this neo-Western sees the "Better Call Saul" great as an unassuming small-town sheriff with a troubled past. In fictitious Normal, Minnesota, Odenkirk's Sheriff Ulysses inadvertently gets sucked into a dark, town-wide conspiracy after a botched bank robbery interrupts the peace of his provisional posting. Soon enough, Normal isn't seeming so "normal" after all. </p><p>The lively action comedy features a crowd-pleasing cast including Henry Winkler, Lena Heady, Ryan Allen, Billy MacLellan, Brendan Fletcher, Reena Jolly and Peter Shinkoda. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/pt/en/movies/drama/fad09d13-9973-4de6-9387-8698ba6ef4cf" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from August 14</strong></em></p><h2 id="lanterns">‘Lanterns’</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Z1jcPlGXnMo" allowfullscreen></iframe></div></div><p>Kyle Chandler and Aaron Pierre play Green Lanterns of different generations in this eight-episode DC Comics drama, a demographical difference that allows for some enjoyable tension between their respective characters, Hal Jordan and John Stewart. Old Lantern legend Jordan is tasked with mentoring rookie recruit Stewart as they investigate a murder in the American heartland. However, that earthly case soon takes on an extraterrestrial edge, leading the duo to darker mysteries and reckonings.</p><p>The superhero series also stars Kelly Macdonald, Garret Dillahunt, Poorna Jagannathan, Laura Linney, Jason Ritter, Ulrich Thomsen, Nathan Fillion, J. Alphonse Nicholson and Jasmine Cephas Jones.</p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/shows/lanterns/8c11d041-6b71-4e54-8369-fdb310e063b8" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from August 16</strong></em></p><h2 id="conan-o-brien-must-go-season-3">'Conan O'Brien Must Go' season 3</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/eDFFY6swDY0" allowfullscreen></iframe></div></div><p>Sure, there seems to be a proliferation of celebrity-focused travel shows of late, but if there's anyone we'd want to go flailing around the world with, it's Conan O'Brien. </p><p>The third installment of his hilarious, Emmy-winning travelogue series will feature four episodes of the famous funnyman connecting with fans he first met on his "Conan O'Brien Needs a Fan" podcast and experiencing local cultures in India, the Philippines, the Netherlands and Morocco. Ridiculous shenanigans unsurprisingly ensue, with episodes released weekly. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/shows/conan-obrien-must-go/64e28eee-b3cc-4e08-b071-5a795b911dd2" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from August 21</strong></em></p><h2 id="mother-mary">‘Mother Mary'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ATGaqU6Srcc" allowfullscreen></iframe></div></div><p>Somehow, in between filming 2026 titles "<a href="https://www.tomsguide.com/entertainment/movies/the-odyssey-review">The Odyssey</a>," "<a href="https://www.tomsguide.com/entertainment/movies/the-devil-wears-prada-2-review-anne-hathaway-and-meryl-streep-reunite-20-years-later-for-another-smash-hit">Devil Wears Prada 2</a>," "The End of Oak Street" and "Verity," <a href="https://www.tomsguide.com/entertainment/streaming/7-best-anne-hathaway-movies-ranked">Anne Hathaway</a> managed to fit in this David Lowery-directed psychological drama. The Oscar winner plays the titular Mother Mary, a world-famous pop icon who reunites with her estranged best friend and former costume designer Sam Anselm (Michaela Coel) on the eve of a big comeback performance. As the two women collaborate, they are forced to confront the pain of their past partnership and personal traumas. <br><br>Hunter Schafer, Atheena Frizzell, Kaia Gerber, Jessica Brown Findlay, Alba Baptista, Isaura Barbé-Brown with Sian Clifford and FKA twigs also appear. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from August 21</strong></em></p><h3 class="article-body__section" id="section-everything-new-on-hbo-max-in-august-2026"><span>Everything new on HBO Max in August 2026</span></h3><p><strong>August 1</strong><br>Amy<br>Barbarian<br>Bells Are Ringing<br>Billy Budd<br>Blockers<br>Epic<br>Flipper's New Adventure<br>Great White Highway (Discovery)<br>Hall Pass<br>Hall Pass: Enlarged Edition<br>Happy Feet Two<br>It Comes At Night<br>Macao<br>Miss Sloane<br>Mojave<br>Murder on the Orient Express (2017)<br>Orphan<br>Practical Magic<br>Put A Ring On It: Cheat Hab (OWN)<br>Quo Vadis<br>Road House (1989)<br>Sicario<br>Smart Money<br>Stand by Me<br>Strike Up the Band<br>Taxi!<br>The Band Wagon<br>The Crimson Pirate<br>The Fighting 69th<br>The Kennel Murder Case<br>The Rain People<br>The Sea Chase<br>The Wonderful World of the Brothers Grimm<br>The Wrong Man<br>The Yearling<br>Thresher Shark: Stun to Kill (Discovery)<br>Tusk<br>Who's That Knocking at My Door?<br>You Can't Get Away with Murder<br> <br><strong>August 3</strong><br>Naked And Afraid: Shipwrecked, Season 1 (Discovery)<br> <br><strong>August 4</strong><br>Chopped: Volume 4, Season 64 (Food Network)<br>Hard Knocks: Training Camp with the Seattle Seahawks (HBO Original)<br> <br><strong>August 6</strong><br>Monsters of God (HBO Original)<br> <br><strong>August 7</strong><br>Georgie & Mandy's First Marriage, Season 1<br>House Hunters International: Volume 9, Season 215 (HGTV)<br>House Hunters: Volume 11, Season 260 (HGTV)<br>The Invisible Guest<br>The Strangers: Chapter 2 (Lionsgate)<br> <br><strong>August 8</strong><br>Belle Collective, Season 8 (OWN)<br> <br><strong>August 9</strong><br>Heart & Hustle: Houston, Season 2 (OWN)<br> <br><strong>August 10</strong><br>Double Lives of Suburban Wives, Season 1 (TLC)<br> <br><strong>August 11</strong><br>The Salisbury Poisonings: A Spy Next Door (CNN Films)<br> <br><strong>August 12</strong><br>Signs of a Psychopath, Season 11 (ID)<br> <br><strong>August 13</strong><br>Building Giants, Season 5 (Science)<br>Faster With Newbern and Cotten, Season 3<br>Isadora Moon, Season 1D (Max Original)<br>Most Extreme Humans, Season 1 (TLC)<br> <br><strong>August 14</strong><br>Normal (Magnolia Pictures)<br>Whitmer Thomas: Terminal Crew of Dudes (HBO Original)<br> <br><strong>August 16</strong><br>Lanterns, Season 1 (DC Studios Drama Series)<br> <br><strong>August 17</strong><br>Thanksgiving (2023)<br> <br><strong>August 20</strong><br>ER: Caught On Camera, Season 1 (TLC)<br>Expedition X, Season 12 (Discovery)<br> <br><strong>August 21</strong><br>Conan O’Brien Must Go, Season 3 (HBO Original)<br>Mother Mary (A24)<br> <br><strong>August 22</strong><br>Abbott Elementary, Season 5<br> <br><strong>August 24</strong><br>Margarita: Make Your Story Count, Season 3 (Max Original)<br> <br><strong>August 25</strong><br>“Ben Sasse is Coming Home: Lessons in Life and Death” with Jake Tapper, The Whole Story with Anderson Cooper (CNN Originals)<br> <br><strong>August 26</strong><br>1000-lb Roomies, Season 2 (TLC)<br>Bobby's Triple Threat, Season 5 (Food Network)<br>Homestead Rescue: Intervention, Season 1 (Discovery)<br> <br><strong>August 27</strong><br>Totally '90s House, Season 1 (HGTV)<br> <br><strong>August 28</strong><br>House Hunters: Volume 11, Season 261 (HGTV)<br>The Producer, Season 1 (HBO Original)<br> <br><strong>August 30</strong><br>Enter Nowhere<br>Holla<br>Knock Knock<br>The Cabin in the Woods<br>The Strangers: Chapter 1<br>The Strangers: Prey at Night<br> <br><strong>August 31</strong><br>Big Burger Battle, Season 1 (Food Network)<br>The Robot Chicken Adult Swim Special (Adult Swim)</p><h3 class="article-body__section" id="section-live-sports"><span>Live sports</span></h3><p><em>**Live Sports available only on select plans. Plan availability varies by subscription provider. Check with your subscription provider for details. Select games available and blackouts may apply.</em></p><p><em>Please note this list may not be comprehensive and is subject to change. All times are in ET.</em></p><p><strong>MLB</strong><br><u>August 4</u><br>LA Dodgers vs Chicago Cubs, 8 p.m.<br> <br><u>August 11</u><br>Seattle vs NY Yankees, 7 p.m.<br> <br><u>August 18</u><br>Chicago White Sox at Chicago Cubs, 8 p.m.<br> <br><u>August 25</u><br>LA Dodgers vs Atlanta, 7 p.m.<br> <br><strong>Savannah Banana's</strong><br><u>August 14</u><br>Clowns vs Bananas, 9 p.m.<br> <br><u>August 21</u><br>Clowns vs Tailgaters, 8 p.m.<br> <br><u>August 28</u><br>Bananas vs Coconuts, 7 p.m.<br> <br><strong>NASCAR</strong><br><u>August 8</u><br>Newton, IA P&Q 2 p.m.<br> <br><u>August 14</u><br>Richmond, VA P&Q 3:30 p.m.<br> <br><u>August 22</u><br>Loudon, NH, 10:30 a.m.<br> <br><u>August 28</u><br>Daytona Qualifying, 5 p.m.<br> <br><strong>DUNKMAN</strong><br><u>August 4</u><br>Qualifiers, 8 p.m.<br> <br><u>August 11</u><br>Qualifiers, 8 p.m.<br> <br><u>August 25</u><br>Championship, 8 p.m.</p><p><em>These lists are provided by HBO and may not be comprehensive. These lists are subject to change at any point.</em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist">3 best feel-good HBO Max shows to add to your watchlist</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/this-legendary-hbo-sunday-night-drama-is-25-years-old-and-still-has-tvs-best-finale">This legendary HBO Sunday night drama is 25 years old and still has TV's best finale</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-glen-powells-box-office-flop-thriller-but-you-should-give-it-a-chance-this-week">HBO Max just added Glen Powell’s box-office flop thriller</a></li></ul><div data-model-name="Peacock TV,Netflix,Hulu,Amazon Prime Video,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 9 movies and shows I’m most excited to see in the rest of 2026 — including the return of ‘Harry Potter’ ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you thought the first half of the year was busy, brace yourself, because the rest of 2026 is <em>stacked</em>. From massive theatrical blockbusters to late-night TV binges, the calendar between now and December is stacked with projects I’ve been counting down the days for. </p><p>In the coming months, we’re getting superhero epics, original sci-fi flicks, and some seriously exciting horror films. Whether it’s iconic comic book heroes clashing on the big screen, terrifying slasher prequels arriving on streaming, or long-awaited returns to dystopian worlds, there seems to be a major release landing almost every month.</p><p>To top it all off, the holiday season is set to close out the year with a bang, bringing one of the most anticipated TV reboots in recent memory with “Harry Potter,” alongside some truly beastly horror from genre mastermind Robert Eggers. If your watchlist is looking a little sparse right now, it’s time to clear your schedule and start adding these upcoming movies and shows.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X851me"></div>                            </div>                            <script src="https://kwizly.com/embed/X851me.js" async></script><h2 id="spider-man-brand-new-day-july-31">‘Spider-Man: Brand New Day’ (July 31) </h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/8TZMtslA3UY" allowfullscreen></iframe></div></div><p>Starting with a film we don’t have long to wait for: “Spider-Man: Brand New Day.” Following Doctor Strange’s memory-wiping spell at the end of “No Way Home,” the world has completely forgotten Peter Parker exists, and that emotional setup alone has me incredibly intrigued. But what has me most excited is the mystery surrounding Sadie Sink’s character, who fans have theorized could be a young Jean Grey. If that turns out to be true, I might just freak out (in the best way). </p><p>“Spider-Man: Brand New Day” follows Peter Parker (Tom Holland) several years after the events of “No Way Home,” as he continues protecting New York City as Spider-Man while living a life where no one remembers Peter Parker. After a strange series of crimes begins spreading across the city, Peter is pulled into a dangerous mystery involving a powerful new threat. With his responsibilities as Spider-Man increasing, he must confront a major change that could affect his abilities. </p><p><em><strong>"Spider-Man: Brand New Day" hits theaters on July 31</strong></em></p><h2 id="the-end-of-oak-street-august-14">‘The End of Oak Street’ (August 14)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/3oB9AxspVow" allowfullscreen></iframe></div></div><p>I love it when movies take the leap to be original, and even more so when it’s sci-fi. “The End of Oak Street” is one of my most anticipated movies of the year, and I’m one of those people who still believe it’s connected to the “Cloverfield” franchise. J.J. Abrams is producing the movie through his company, Bad Robot. Abrams famously has a pattern of buying unique, standalone spec scripts and converting them into “Cloverfield” anthology films. Even if it’s not connected, I’m still super hyped. </p><p>The Platt family lives a quiet suburban life until a mysterious cosmic event tears their neighborhood from its original location, transporting Oak Street to an unknown world. Led by parents Denise (Anne Hathaway) and Greg (Ewan McGregor), the family must endure a strange new landscape filled with prehistoric dangers, including roaming dinosaurs, while searching for a way to survive and understand what happened to their home.</p><p><em><strong>"The End of Oak Street" hits theaters on August 14</strong></em></p><h2 id="resident-evil-september-18">‘Resident Evil’ (September 18)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/SJPu1spHqfk" allowfullscreen></iframe></div></div><p>Another super exciting release is “Resident Evil,” which is based on one of my favorite video games ever. Directed by horror auteur Zach Cregger, the film abandons the previous movie continuities to tell a focused, real-time survival horror story set during the collapse of Raccoon City. Rather than adapting established video game protagonists like Leon Kennedy or Claire Redfield, the film takes place on the periphery of the iconic 1998 Raccoon City outbreak from an entirely new perspective, which I think is a smart move.</p><p>Set during a timeline parallel to the events of "Resident Evil 2," the film follows Bryan (Austin Abrams), a medical courier making a routine delivery in Raccoon City, but the delivery goes horribly wrong. When a sudden, catastrophic viral outbreak unleashes hordes of infected monsters, the city falls into chaotic collapse. Trapped inside the sprawling disaster zone, Bryan is forced onto a desperate, harrowing foot journey across a frozen, monster-filled landscape. </p><p><em><strong>"Resident Evil" hits theaters on September 18</strong></em></p><h2 id="crystal-lake-october-15">‘Crystal Lake’ (October 15)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/3lZ2ZenuCGc" allowfullscreen></iframe></div></div><p>“Crystal Lake” is A24 and Peacock’s long-awaited TV expansion of the “Friday the 13th” universe. Showrunner Brad Caleb Kane has described the 1970s-set project not as a straightforward slasher, but as a blend of a paranoid '70s psychological thriller and character drama. It seems to draw heavy inspiration from classic era-defining cinema (think “The Stepford Wives” meets “Carrie”), tracking how grief and community paranoia rot the town from the inside out.</p><p>Set in the 1950s, the story focuses on single mother Pamela Voorhees (Linda Cardellini) struggling with overwhelming grief nearly a year after her young, sickly son, Jason (Callum Vinson), tragically drowns at a local summer camp. When two mysterious strangers arrive in town digging into her past, a dark sequence of events is triggered. Soon, violent incidents begin targeting residents and camp organizers around the lake, and the local community grows increasingly suspicious.</p><p><em><strong>"Crystal Lake" drops on </strong></em><a href="https://www.peacocktv.com/blog/crystal-lake-friday-the-13th-prequel-series-cast-release-date" target="_blank" rel="nofollow"><em><strong>Peacock</strong></em></a><em><strong> on October 15</strong></em></p><h2 id="clayface-october-23">‘Clayface’ (October 23)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/OGO4Mqvo3jI" allowfullscreen></iframe></div></div><p>“Clayface” brings one of Gotham City's most tragic villains into DC Studios’ main lineup with a visceral, Cronenberg-esque R-rated body horror origin story. Written by horror mastermind Mike Flanagan, this film stands out as one of the most unconventional moves DC Studios has made so far. The newest trailer shows some seriously grotesque physical side effects, like Matt Hagen’s eyelids melting together in a mid-flight airplane bathroom. Yes, it sounds gross, but it also looks like a solid horror flick.</p><p>Matt Hagen (Tom Rhys Harries) is a rising Hollywood actor whose career and face are violently destroyed when a local mob boss leaves him disfigured. Desperate to restore his appearance, Matt agrees to an experimental medical procedure administered by fringe scientist Dr. Caitlin Corr (Naomi Ackie). The treatment successfully repairs his face, but causes unexpected biological side effects. His body mutates into malleable, shapeshifting clay, granting him the ability to manipulate his physical form at will. </p><p><em><strong>"Clayface" hits theaters on October 23</strong></em></p><h2 id="the-hunger-games-sunrise-on-the-reaping-november-20">‘The Hunger Games: Sunrise on the Reaping’ (November 20) </h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/fS35YSjopjE" allowfullscreen></iframe></div></div><p>“The Hunger Games: Sunrise on the Reaping” brings audiences back to Panem for the fifth big-screen installment in the franchise. The scale and lore depth of this film make it one of the most ambitious entries in the franchise to date. Lionsgate backed it with a record budget exceeding $150 million, matching the massive world-building required for a 48-tribute Quarter Quell. This very much has the paranoia-fueled 1970s psychological thriller aesthetic, and I’m here for it.</p><p>Set 24 years before the original trilogy, the prequel centers on a 16-year-old Haymitch Abernathy (Joseph Zada) during the 50th Hunger Games, known as the Second Quarter Quell. To mark the milestone, the Capitol alters the rules by demanding double the usual number of tributes, forcing 48 teenagers into the arena. Reaped alongside three fellow District 12 tributes — including Maysilee Donner (Mckenna Grace) — Haymitch is torn from his family and girlfriend. </p><p><em><strong>"The Hunger Games: Sunrise on the Reaping" hits theaters on November 20</strong></em></p><h2 id="avengers-doomsday-december-18">‘Avengers: Doomsday’ (December 18) </h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/irVNGjRFZGk" allowfullscreen></iframe></div></div><p>I had to include “Avengers: Doomsday” on this list considering it’s one of the biggest Marvel events in years. This marks Marvel Studios' return to massive, event-level crossovers. Directed by franchise veterans Anthony and Joe Russo and scripted by Stephen McFeely and Michael Waldron, the film serves as the penultimate chapter of the Multiverse Saga. The central existential threat facing all reality is Victor von Doom, with Robert Downey Jr. returning to the MCU in the heavily accented, ruthless, and complex villainous lead role.</p><p>“Avengers: Doomsday” follows major hero factions — including the Earth-616 Avengers, the Fantastic Four, and the X-Men — across three distinct universes put on a catastrophic collision course. As dangerous multiverse-shattering “incursions” threaten to annihilate their respective worlds, these disparate hero teams must join forces. Together, they converge to stand against Victor von Doom (Robert Downey Jr.), a brilliant, magically-armored mastermind wielding immense cosmic and mystic power who seeks to subjugate reality itself.</p><p><em><strong>"Avengers: Doomsday" hits theaters on December 18</strong></em></p><h2 id="harry-potter-and-the-philosopher-s-stone-december-25">‘Harry Potter and the Philosopher’s Stone’ (December 25) </h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/RIu4sFKGi6E" allowfullscreen></iframe></div></div><p>Season 1 of HBO’s massive decade-long Harry Potter TV series adapts “Harry Potter and the Philosopher’s Stone.” The ambition behind this new adaptation goes far beyond simply re-filming the 2001 movie. With an eight-episode order for season 1, the creative team has the breathing room to deliver the most comprehensive on-screen version of J.K. Rowling’s debut novel to date. The direction leans into the subtle horror and isolation of an 11-year-old boy entering a world that is just as dangerous as it is magical.</p><p>On his 11th birthday, mistreated orphan Harry Potter (Dominic McLaughlin) discovers he possesses magical powers and receives an invitation to attend Hogwarts School of Witchcraft and Wizardry. Leaving his non-magical life behind, Harry enters a hidden, extraordinary realm alongside new friends Ron Weasley (Alastair Stout) and Hermione Granger (Arabella Stanton). As he adapts to his studies and investigates mysterious occurrences within the castle, Harry uncovers a secret subterranean vault guarding an ancient, power-granting artifact. </p><p><em><strong>"Harry Potter and the Philosopher’s Stone" drops on </strong></em><a href="https://www.hbomax.com/gb/en/shows/harry-potter/9d3f89d6-da94-4780-88d1-d12a36887992" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> on December 18</strong></em></p><h2 id="werwulf-december-25">‘Werwulf’ (December 25)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/cmjpadVj-Vk" allowfullscreen></iframe></div></div><p>Can you tell I love horror now that we’ve reached the end of the list? The final pick, “Werwulf,” sees director Robert Eggers turn his maniacal focus to wolf lore. This time, the story is set in 13th-century England around the year 1300, during the absolute tail end of the country’s wild wolf population, and centers on an unnamed, deeply tormented farmer. It seems like the narrative digs deep into medieval superstition, panic surrounding Satanic shape-shifting, and the primal horror of human-to-animal metamorphosis. It’s going to be wild.</p><p>A farmer (Aaron Taylor-Johnson) suffers under a curse that violently contorts his body into a monstrous wolf. As brutal nighttime attacks terrorize a remote medieval village, suspicion spreads rapidly throughout the isolated community. The farmer desperately tries to hide his affliction to protect his wife (Lily-Rose Depp) and children from his own savage transformations. Meanwhile, a relentless hunter (Willem Dafoe) arrives in the village determined to track down and slaughter the beast. </p><p><em><strong>"Werwulf" hits theaters on December 25</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xkw8JX"></div>                            </div>                            <script src="https://kwizly.com/embed/Xkw8JX.js" async></script><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/movies/after-watching-the-odyssey-theres-one-movie-that-christopher-nolan-needs-to-make-next">There’s one movie that Christopher Nolan needs to make next</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/forget-marvel-fatigue-i-counted-5-hidden-details-in-the-avengers-doomsday-trailer-that-made-me-scream">I counted 5 hidden details in the ‘Avengers: Doomsday’ trailer </a></li><li><a href="https://www.tomsguide.com/entertainment/movies/3-new-box-office-flops-you-should-actually-stream-in-july-2026-including-a-usd90-million-crime-thriller-starring-chris-hemsworth">3 new box office flops you should actually stream in July 2026</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/9-movies-and-shows-im-most-excited-to-see-in-the-rest-of-2026-including-the-return-of-harry-potter</link>
                                                                            <description>
                            <![CDATA[ From blockbuster movies to binge-worthy TV shows, these are the upcoming releases I'm most excited to watch in the rest of 2026. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">88Q6WbksVde6MXfKZajm4L</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/KAHYocgdWGHTTMwhF8LT5h-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 08:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ alix.blackburn@futurenet.com (Alix Blackburn) ]]></author>                    <dc:creator><![CDATA[ Alix Blackburn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8UxyT2McanNFLYwQ6wC7di.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/KAHYocgdWGHTTMwhF8LT5h-1280-80.jpg">
                                                            <media:credit><![CDATA[Sony Pictures / HBO Max / Lionsgate]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Tom Holland as Spider-Man in &quot;Spider-Man: Brand New Day,&quot; Dominic McLaughlin as Harry Potter in &quot;Harry Potter&quot; HBO Max series, and Joseph Zada as Haymitch in &quot;The Hunger Games: Sunrise on the Reaping&quot;]]></media:description>                                                            <media:text><![CDATA[Tom Holland as Spider-Man in &quot;Spider-Man: Brand New Day,&quot; Dominic McLaughlin as Harry Potter in &quot;Harry Potter&quot; HBO Max series, and Joseph Zada as Haymitch in &quot;The Hunger Games: Sunrise on the Reaping&quot;]]></media:text>
                                <media:title type="plain"><![CDATA[Tom Holland as Spider-Man in &quot;Spider-Man: Brand New Day,&quot; Dominic McLaughlin as Harry Potter in &quot;Harry Potter&quot; HBO Max series, and Joseph Zada as Haymitch in &quot;The Hunger Games: Sunrise on the Reaping&quot;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/KAHYocgdWGHTTMwhF8LT5h-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you thought the first half of the year was busy, brace yourself, because the rest of 2026 is <em>stacked</em>. From massive theatrical blockbusters to late-night TV binges, the calendar between now and December is stacked with projects I’ve been counting down the days for. </p><p>In the coming months, we’re getting superhero epics, original sci-fi flicks, and some seriously exciting horror films. Whether it’s iconic comic book heroes clashing on the big screen, terrifying slasher prequels arriving on streaming, or long-awaited returns to dystopian worlds, there seems to be a major release landing almost every month.</p><p>To top it all off, the holiday season is set to close out the year with a bang, bringing one of the most anticipated TV reboots in recent memory with “Harry Potter,” alongside some truly beastly horror from genre mastermind Robert Eggers. If your watchlist is looking a little sparse right now, it’s time to clear your schedule and start adding these upcoming movies and shows.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X851me"></div>                            </div>                            <script src="https://kwizly.com/embed/X851me.js" async></script><h2 id="spider-man-brand-new-day-july-31">‘Spider-Man: Brand New Day’ (July 31) </h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/8TZMtslA3UY" allowfullscreen></iframe></div></div><p>Starting with a film we don’t have long to wait for: “Spider-Man: Brand New Day.” Following Doctor Strange’s memory-wiping spell at the end of “No Way Home,” the world has completely forgotten Peter Parker exists, and that emotional setup alone has me incredibly intrigued. But what has me most excited is the mystery surrounding Sadie Sink’s character, who fans have theorized could be a young Jean Grey. If that turns out to be true, I might just freak out (in the best way). </p><p>“Spider-Man: Brand New Day” follows Peter Parker (Tom Holland) several years after the events of “No Way Home,” as he continues protecting New York City as Spider-Man while living a life where no one remembers Peter Parker. After a strange series of crimes begins spreading across the city, Peter is pulled into a dangerous mystery involving a powerful new threat. With his responsibilities as Spider-Man increasing, he must confront a major change that could affect his abilities. </p><p><em><strong>"Spider-Man: Brand New Day" hits theaters on July 31</strong></em></p><h2 id="the-end-of-oak-street-august-14">‘The End of Oak Street’ (August 14)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/3oB9AxspVow" allowfullscreen></iframe></div></div><p>I love it when movies take the leap to be original, and even more so when it’s sci-fi. “The End of Oak Street” is one of my most anticipated movies of the year, and I’m one of those people who still believe it’s connected to the “Cloverfield” franchise. J.J. Abrams is producing the movie through his company, Bad Robot. Abrams famously has a pattern of buying unique, standalone spec scripts and converting them into “Cloverfield” anthology films. Even if it’s not connected, I’m still super hyped. </p><p>The Platt family lives a quiet suburban life until a mysterious cosmic event tears their neighborhood from its original location, transporting Oak Street to an unknown world. Led by parents Denise (Anne Hathaway) and Greg (Ewan McGregor), the family must endure a strange new landscape filled with prehistoric dangers, including roaming dinosaurs, while searching for a way to survive and understand what happened to their home.</p><p><em><strong>"The End of Oak Street" hits theaters on August 14</strong></em></p><h2 id="resident-evil-september-18">‘Resident Evil’ (September 18)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/SJPu1spHqfk" allowfullscreen></iframe></div></div><p>Another super exciting release is “Resident Evil,” which is based on one of my favorite video games ever. Directed by horror auteur Zach Cregger, the film abandons the previous movie continuities to tell a focused, real-time survival horror story set during the collapse of Raccoon City. Rather than adapting established video game protagonists like Leon Kennedy or Claire Redfield, the film takes place on the periphery of the iconic 1998 Raccoon City outbreak from an entirely new perspective, which I think is a smart move.</p><p>Set during a timeline parallel to the events of "Resident Evil 2," the film follows Bryan (Austin Abrams), a medical courier making a routine delivery in Raccoon City, but the delivery goes horribly wrong. When a sudden, catastrophic viral outbreak unleashes hordes of infected monsters, the city falls into chaotic collapse. Trapped inside the sprawling disaster zone, Bryan is forced onto a desperate, harrowing foot journey across a frozen, monster-filled landscape. </p><p><em><strong>"Resident Evil" hits theaters on September 18</strong></em></p><h2 id="crystal-lake-october-15">‘Crystal Lake’ (October 15)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/3lZ2ZenuCGc" allowfullscreen></iframe></div></div><p>“Crystal Lake” is A24 and Peacock’s long-awaited TV expansion of the “Friday the 13th” universe. Showrunner Brad Caleb Kane has described the 1970s-set project not as a straightforward slasher, but as a blend of a paranoid '70s psychological thriller and character drama. It seems to draw heavy inspiration from classic era-defining cinema (think “The Stepford Wives” meets “Carrie”), tracking how grief and community paranoia rot the town from the inside out.</p><p>Set in the 1950s, the story focuses on single mother Pamela Voorhees (Linda Cardellini) struggling with overwhelming grief nearly a year after her young, sickly son, Jason (Callum Vinson), tragically drowns at a local summer camp. When two mysterious strangers arrive in town digging into her past, a dark sequence of events is triggered. Soon, violent incidents begin targeting residents and camp organizers around the lake, and the local community grows increasingly suspicious.</p><p><em><strong>"Crystal Lake" drops on </strong></em><a href="https://www.peacocktv.com/blog/crystal-lake-friday-the-13th-prequel-series-cast-release-date" target="_blank" rel="nofollow"><em><strong>Peacock</strong></em></a><em><strong> on October 15</strong></em></p><h2 id="clayface-october-23">‘Clayface’ (October 23)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/OGO4Mqvo3jI" allowfullscreen></iframe></div></div><p>“Clayface” brings one of Gotham City's most tragic villains into DC Studios’ main lineup with a visceral, Cronenberg-esque R-rated body horror origin story. Written by horror mastermind Mike Flanagan, this film stands out as one of the most unconventional moves DC Studios has made so far. The newest trailer shows some seriously grotesque physical side effects, like Matt Hagen’s eyelids melting together in a mid-flight airplane bathroom. Yes, it sounds gross, but it also looks like a solid horror flick.</p><p>Matt Hagen (Tom Rhys Harries) is a rising Hollywood actor whose career and face are violently destroyed when a local mob boss leaves him disfigured. Desperate to restore his appearance, Matt agrees to an experimental medical procedure administered by fringe scientist Dr. Caitlin Corr (Naomi Ackie). The treatment successfully repairs his face, but causes unexpected biological side effects. His body mutates into malleable, shapeshifting clay, granting him the ability to manipulate his physical form at will. </p><p><em><strong>"Clayface" hits theaters on October 23</strong></em></p><h2 id="the-hunger-games-sunrise-on-the-reaping-november-20">‘The Hunger Games: Sunrise on the Reaping’ (November 20) </h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/fS35YSjopjE" allowfullscreen></iframe></div></div><p>“The Hunger Games: Sunrise on the Reaping” brings audiences back to Panem for the fifth big-screen installment in the franchise. The scale and lore depth of this film make it one of the most ambitious entries in the franchise to date. Lionsgate backed it with a record budget exceeding $150 million, matching the massive world-building required for a 48-tribute Quarter Quell. This very much has the paranoia-fueled 1970s psychological thriller aesthetic, and I’m here for it.</p><p>Set 24 years before the original trilogy, the prequel centers on a 16-year-old Haymitch Abernathy (Joseph Zada) during the 50th Hunger Games, known as the Second Quarter Quell. To mark the milestone, the Capitol alters the rules by demanding double the usual number of tributes, forcing 48 teenagers into the arena. Reaped alongside three fellow District 12 tributes — including Maysilee Donner (Mckenna Grace) — Haymitch is torn from his family and girlfriend. </p><p><em><strong>"The Hunger Games: Sunrise on the Reaping" hits theaters on November 20</strong></em></p><h2 id="avengers-doomsday-december-18">‘Avengers: Doomsday’ (December 18) </h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/irVNGjRFZGk" allowfullscreen></iframe></div></div><p>I had to include “Avengers: Doomsday” on this list considering it’s one of the biggest Marvel events in years. This marks Marvel Studios' return to massive, event-level crossovers. Directed by franchise veterans Anthony and Joe Russo and scripted by Stephen McFeely and Michael Waldron, the film serves as the penultimate chapter of the Multiverse Saga. The central existential threat facing all reality is Victor von Doom, with Robert Downey Jr. returning to the MCU in the heavily accented, ruthless, and complex villainous lead role.</p><p>“Avengers: Doomsday” follows major hero factions — including the Earth-616 Avengers, the Fantastic Four, and the X-Men — across three distinct universes put on a catastrophic collision course. As dangerous multiverse-shattering “incursions” threaten to annihilate their respective worlds, these disparate hero teams must join forces. Together, they converge to stand against Victor von Doom (Robert Downey Jr.), a brilliant, magically-armored mastermind wielding immense cosmic and mystic power who seeks to subjugate reality itself.</p><p><em><strong>"Avengers: Doomsday" hits theaters on December 18</strong></em></p><h2 id="harry-potter-and-the-philosopher-s-stone-december-25">‘Harry Potter and the Philosopher’s Stone’ (December 25) </h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/RIu4sFKGi6E" allowfullscreen></iframe></div></div><p>Season 1 of HBO’s massive decade-long Harry Potter TV series adapts “Harry Potter and the Philosopher’s Stone.” The ambition behind this new adaptation goes far beyond simply re-filming the 2001 movie. With an eight-episode order for season 1, the creative team has the breathing room to deliver the most comprehensive on-screen version of J.K. Rowling’s debut novel to date. The direction leans into the subtle horror and isolation of an 11-year-old boy entering a world that is just as dangerous as it is magical.</p><p>On his 11th birthday, mistreated orphan Harry Potter (Dominic McLaughlin) discovers he possesses magical powers and receives an invitation to attend Hogwarts School of Witchcraft and Wizardry. Leaving his non-magical life behind, Harry enters a hidden, extraordinary realm alongside new friends Ron Weasley (Alastair Stout) and Hermione Granger (Arabella Stanton). As he adapts to his studies and investigates mysterious occurrences within the castle, Harry uncovers a secret subterranean vault guarding an ancient, power-granting artifact. </p><p><em><strong>"Harry Potter and the Philosopher’s Stone" drops on </strong></em><a href="https://www.hbomax.com/gb/en/shows/harry-potter/9d3f89d6-da94-4780-88d1-d12a36887992" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> on December 18</strong></em></p><h2 id="werwulf-december-25">‘Werwulf’ (December 25)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/cmjpadVj-Vk" allowfullscreen></iframe></div></div><p>Can you tell I love horror now that we’ve reached the end of the list? The final pick, “Werwulf,” sees director Robert Eggers turn his maniacal focus to wolf lore. This time, the story is set in 13th-century England around the year 1300, during the absolute tail end of the country’s wild wolf population, and centers on an unnamed, deeply tormented farmer. It seems like the narrative digs deep into medieval superstition, panic surrounding Satanic shape-shifting, and the primal horror of human-to-animal metamorphosis. It’s going to be wild.</p><p>A farmer (Aaron Taylor-Johnson) suffers under a curse that violently contorts his body into a monstrous wolf. As brutal nighttime attacks terrorize a remote medieval village, suspicion spreads rapidly throughout the isolated community. The farmer desperately tries to hide his affliction to protect his wife (Lily-Rose Depp) and children from his own savage transformations. Meanwhile, a relentless hunter (Willem Dafoe) arrives in the village determined to track down and slaughter the beast. </p><p><em><strong>"Werwulf" hits theaters on December 25</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xkw8JX"></div>                            </div>                            <script src="https://kwizly.com/embed/Xkw8JX.js" async></script><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/movies/after-watching-the-odyssey-theres-one-movie-that-christopher-nolan-needs-to-make-next">There’s one movie that Christopher Nolan needs to make next</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/forget-marvel-fatigue-i-counted-5-hidden-details-in-the-avengers-doomsday-trailer-that-made-me-scream">I counted 5 hidden details in the ‘Avengers: Doomsday’ trailer </a></li><li><a href="https://www.tomsguide.com/entertainment/movies/3-new-box-office-flops-you-should-actually-stream-in-july-2026-including-a-usd90-million-crime-thriller-starring-chris-hemsworth">3 new box office flops you should actually stream in July 2026</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 3 best movies leaving HBO Max soon that you should stream before they go —including an iconic action flick ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The beauty of the streaming model is that there's always something new to watch. The <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a>, including HBO Max, are always freshening up their extensive libraries with newly released films and TV series every few weeks, so that no two binge-watches have to be the same. </p><p>To make way for new content, however, the platforms have to regularly say goodbye to some pretty beloved flicks and shows every month, and July 2026 will be no exception for <a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max</a>. As the month comes to an end, the streamer will part ways with an Oscar-nominated musical biopic centered on one of America's finest poets, a classic film adaptation of one of literature's most famous romances and an action franchise built around a true movie icon. </p><p>Here are three movies leaving HBO Max by July 31, and why you need to check them out before they're long gone. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="alien-covenant">'Alien: Covenant"</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/svnAD0TApb8" allowfullscreen></iframe></div></div><p>Ridley Scott returns to the acclaimed "Alien" franchise with this 2017 prequel film, which takes place 18 years before the original "Alien" movie and 11 years after that ill-fated expedition in "Prometheus." </p><p>Made up of Katherine Waterston, Billy Crudup and Danny McBride, among others, the crew of the colony ship Covenant is bound for a remote planet on the far side of the galaxy. However, upon meeting David (Michael Fassbender), who was a crewmember on the destroyed Prometheus ship, they quickly realize that their destination is less untouched paradise and more extraterrestrial nightmare when the planet's sinister inhabitants force the crew into a deadly fight for survival.</p><p><em><strong>Stream </strong></em><a href="https://play.hbomax.com/movie/7cb8cee4-2637-4dcb-a7c4-8b9d3f31f227" target="_blank" rel="nofollow"><em><strong>"Alien: Covenant" on HBO Max</strong></em></a><em><strong> before July 31</strong></em></p><h2 id="wuthering-heights">'Wuthering Heights'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/XmuMd4FnnYo" allowfullscreen></iframe></div></div><p>Long before there was <a href="https://www.tomsguide.com/entertainment/movies/wuthering-heights-is-a-visual-beauty-with-intense-yearning-but-ultimately-leaves-a-sour-note">Jacob Elordi and Margot Robbie</a>, there was Laurence Olivier and Merle Oberon taking on the roles of Heathcliff and Catherine in William Wyler's legendary 1939 adaptation of the Emily Brontë novel. </p><p>Though the black-and-white romantic drama depicts only half of Brontë's Gothic classic and eliminates all of the second-generation characters (sorry kids!), it's widely acclaimed for its lush, deliciously melodramatic treatment of the source material. (For <a href="https://www.newyorker.com/magazine/1939/04/15/1939-04-15-099-tny-cards-000053252" target="_blank">The New Yorker</a>, John Mosher said the period film "approximates the quality of the fierce, tempestuous story with a force one might never have expected...Seldom has the tone of a great novel been so faithfully reproduced by the movie people.") </p><p>Wyler's "Wuthering Heights" went on to receive eight Oscar nominations, including for Best Picture, Best Director and Best Actor, and took home one for Gregg Toland's gorgeously moody cinematography. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/movies/wuthering-heights/434f62be-c3e9-468d-a025-47e00c8afc39" target="_blank" rel="nofollow"><em><strong>"Wuthering Heights" on HBO Max</strong></em></a><em><strong> before July 31</strong></em></p><h2 id="john-wick">'John Wick'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/2AUmvWm5ZDQ" allowfullscreen></iframe></div></div><p>Keanu Reeves added yet another iconic character to his decades-spanning filmography as the titular hitman of <a href="https://www.tomsguide.com/news/watch-the-john-wick-movies-in-order-online">the "John Wick" franchise</a>, which kicked off with the 2014 action thriller directed by Chad Stahelski and spawned three sequels thus far. (A <a href="https://www.tomsguide.com/news/john-wick-5">fifth "Wick" film</a> has been confirmed by Lionsgate and is reportedly in active development with both Keanu Reeves and director Chad Stahelski returning.)</p><p>All four "John Wick" movies are set to leave HBO Max on July 31, so now's your time to revisit the visionary action franchise, which revolves around a former hired gun who is reluctantly pulled out of retirement and thrust back into the criminal underworld and all the dark dangers therein. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/movies/john-wick/1ff1cc37-0986-4574-895e-5ad8033e3857" target="_blank" rel="nofollow"><em><strong>"John Wick" on HBO Max</strong></em></a><em><strong> before July 31</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X851me"></div>                            </div>                            <script src="https://kwizly.com/embed/X851me.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in July 2026: All the new shows and movies to watch this month</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/missed-it-in-theaters-stephen-kings-brutal-the-long-walk-is-the-newest-no-1-movie-on-hbo-max-and-not-sinners">Missed it in theaters? Stephen King's brutal 'The Long Walk' is the newest No. 1 movie on HBO Max (and not 'Sinners')</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the 5 I’m streaming first</a></li></ul><div data-model-name="Peacock TV,Netflix,Hulu,Amazon Prime Video,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/3-best-movies-leaving-hbo-max-soon-that-you-should-stream-before-they-go-including-an-iconic-action-flick</link>
                                                                            <description>
                            <![CDATA[ From a literary romance to an action classic, here are 3 movies leaving HBO Max soon that you should stream before they're gone on July 31 ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">U8iyCqkw9LpsZBQZfwmr6E</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/oURrxu3FbSgJKNSmt24c9D-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Christina Izzo ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LMncQCRNbbLXxxjbfZJvWE.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/oURrxu3FbSgJKNSmt24c9D-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO Max; Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max logo on orange film reel background]]></media:description>                                                            <media:text><![CDATA[HBO Max logo on orange film reel background]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max logo on orange film reel background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/oURrxu3FbSgJKNSmt24c9D-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The beauty of the streaming model is that there's always something new to watch. The <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a>, including HBO Max, are always freshening up their extensive libraries with newly released films and TV series every few weeks, so that no two binge-watches have to be the same. </p><p>To make way for new content, however, the platforms have to regularly say goodbye to some pretty beloved flicks and shows every month, and July 2026 will be no exception for <a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max</a>. As the month comes to an end, the streamer will part ways with an Oscar-nominated musical biopic centered on one of America's finest poets, a classic film adaptation of one of literature's most famous romances and an action franchise built around a true movie icon. </p><p>Here are three movies leaving HBO Max by July 31, and why you need to check them out before they're long gone. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="alien-covenant">'Alien: Covenant"</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/svnAD0TApb8" allowfullscreen></iframe></div></div><p>Ridley Scott returns to the acclaimed "Alien" franchise with this 2017 prequel film, which takes place 18 years before the original "Alien" movie and 11 years after that ill-fated expedition in "Prometheus." </p><p>Made up of Katherine Waterston, Billy Crudup and Danny McBride, among others, the crew of the colony ship Covenant is bound for a remote planet on the far side of the galaxy. However, upon meeting David (Michael Fassbender), who was a crewmember on the destroyed Prometheus ship, they quickly realize that their destination is less untouched paradise and more extraterrestrial nightmare when the planet's sinister inhabitants force the crew into a deadly fight for survival.</p><p><em><strong>Stream </strong></em><a href="https://play.hbomax.com/movie/7cb8cee4-2637-4dcb-a7c4-8b9d3f31f227" target="_blank" rel="nofollow"><em><strong>"Alien: Covenant" on HBO Max</strong></em></a><em><strong> before July 31</strong></em></p><h2 id="wuthering-heights">'Wuthering Heights'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/XmuMd4FnnYo" allowfullscreen></iframe></div></div><p>Long before there was <a href="https://www.tomsguide.com/entertainment/movies/wuthering-heights-is-a-visual-beauty-with-intense-yearning-but-ultimately-leaves-a-sour-note">Jacob Elordi and Margot Robbie</a>, there was Laurence Olivier and Merle Oberon taking on the roles of Heathcliff and Catherine in William Wyler's legendary 1939 adaptation of the Emily Brontë novel. </p><p>Though the black-and-white romantic drama depicts only half of Brontë's Gothic classic and eliminates all of the second-generation characters (sorry kids!), it's widely acclaimed for its lush, deliciously melodramatic treatment of the source material. (For <a href="https://www.newyorker.com/magazine/1939/04/15/1939-04-15-099-tny-cards-000053252" target="_blank">The New Yorker</a>, John Mosher said the period film "approximates the quality of the fierce, tempestuous story with a force one might never have expected...Seldom has the tone of a great novel been so faithfully reproduced by the movie people.") </p><p>Wyler's "Wuthering Heights" went on to receive eight Oscar nominations, including for Best Picture, Best Director and Best Actor, and took home one for Gregg Toland's gorgeously moody cinematography. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/movies/wuthering-heights/434f62be-c3e9-468d-a025-47e00c8afc39" target="_blank" rel="nofollow"><em><strong>"Wuthering Heights" on HBO Max</strong></em></a><em><strong> before July 31</strong></em></p><h2 id="john-wick">'John Wick'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/2AUmvWm5ZDQ" allowfullscreen></iframe></div></div><p>Keanu Reeves added yet another iconic character to his decades-spanning filmography as the titular hitman of <a href="https://www.tomsguide.com/news/watch-the-john-wick-movies-in-order-online">the "John Wick" franchise</a>, which kicked off with the 2014 action thriller directed by Chad Stahelski and spawned three sequels thus far. (A <a href="https://www.tomsguide.com/news/john-wick-5">fifth "Wick" film</a> has been confirmed by Lionsgate and is reportedly in active development with both Keanu Reeves and director Chad Stahelski returning.)</p><p>All four "John Wick" movies are set to leave HBO Max on July 31, so now's your time to revisit the visionary action franchise, which revolves around a former hired gun who is reluctantly pulled out of retirement and thrust back into the criminal underworld and all the dark dangers therein. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/movies/john-wick/1ff1cc37-0986-4574-895e-5ad8033e3857" target="_blank" rel="nofollow"><em><strong>"John Wick" on HBO Max</strong></em></a><em><strong> before July 31</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X851me"></div>                            </div>                            <script src="https://kwizly.com/embed/X851me.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in July 2026: All the new shows and movies to watch this month</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/missed-it-in-theaters-stephen-kings-brutal-the-long-walk-is-the-newest-no-1-movie-on-hbo-max-and-not-sinners">Missed it in theaters? Stephen King's brutal 'The Long Walk' is the newest No. 1 movie on HBO Max (and not 'Sinners')</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the 5 I’m streaming first</a></li></ul><div data-model-name="Peacock TV,Netflix,Hulu,Amazon Prime Video,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to watch 'Stuart Fails to Save the Universe' — stream 'Big Bang Theory' spin-off online from anywhere ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It may have all started with a big bang, but it could end with an apocalypse if “The Big Bang Theory’s” hapless comic-book store owner doesn’t get his act together. Here’s how to watch “Stuart Fails to Save the Universe" online<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Stuart Fails to Save the Universe' streaming details, release date</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Stuart Fails to Save the Universe" premieres on Thursday, July 23.<br><strong>• U.S., U.K. & AU </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• CA </strong>— <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a><br><strong>• Watch anywhere — try </strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN 100% risk-free</strong></a></p></div></div><p>Following “<a href="https://www.tomsguide.com/entertainment/streaming/watch-young-sheldon-season-7-online">Young Sheldon</a>” and “<a href="https://www.tomsguide.com/entertainment/paramount-plus/watch-georgie-and-mandys-first-marriage-online">Georgie & Mandy’s First Marriage</a>,” “Stuart Fails to Save the Universe” is the third spin-off from “The Big Bang Theory,” but the first to follow directly from the OG show. Creator Chuck Lorre has said he’s looking to “do something radical” with the new show, and it <a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-confirmed-a-new-big-bang-theory-spinoff-and-its-nothing-like-young-sheldon">very much looks like we’re stepping out of the cozy comedy comfort zone for this installment</a>. </p><p>As the title implies, the new show follows Stuart (Kevin Sussman), owner of the comic book store where our original gang spent so much time hanging out and debating every corner of geek culture. Following the events of the original series, Stuart accidentally breaks a quantum device, built by Sheldon and Leonard, no less, triggering an apocalyptic, multiverse-spanning Armageddon.</p><p>Taking it upon himself to fix fractured reality, Stuart embarks on a universe-hopping adventure with girlfriend Denise (Lauren Lapkus), geologist Bert (Brian Posehn), and physicist and one-time Sheldon rival Barry Kripke (John Ross Bowie) along for the ride.</p><p>With echoes of "Future Man" and "Sliders", the 10-episode series will see the group hop from one universe to another as they try to restore the multiverse. None of the other original "The Big Bang Theory" cast members have been confirmed to return. However, we wouldn't be surprised to see a few alternate-selves cameos before the season is over.</p><p>Sounding more like the sort of sci-fi extravaganza our four favourite nerds would (hate) watch than anything the franchise has delivered previously, the new adventures of Stuart and co. are an intriguing must-watch for "The Big Bang Theory" fans. Read on to discover how to watch "Stuart Fails to Save the Universe" online from anywhere.</p><h3 class="article-body__section" id="section-how-to-watch-stuart-fails-to-save-the-universe-online-in-the-u-s"><span>How to watch 'Stuart Fails to Save the Universe' online in the U.S.</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Stuart Fails to Save the Universe" premieres on July 23, with episodes dropping every <strong>Thursday </strong>at <strong>9 p.m. ET / 6 p.m. PT</strong> on on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>.</p><p>Prices start at $10.99/month, up to $18.49/month for ad-free and $22.99/month 4K and multi-device streaming. You can also get two months free on any tier by opting for the annual plan. </p><p><strong>Traveling overseas and don't want to miss the show?</strong> You can still access your usual streamer via a VPN such as our recommendation, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 class="article-body__section" id="section-watch-stuart-fails-to-save-the-universe-from-anywhere-in-the-world"><span>Watch 'Stuart Fails to Save the Universe' from anywhere in the world</span></h2><p>Away from home at the moment and blocked from watching "Stuart Fails to Save the Universe" on your usual subscription?</p><p>You can still watch the "Big Bang Theory" spin-off thanks to the wonders of a VPN (Virtual Private Network). The software allows your devices to appear to be back in your home country regardless of where in the world you are. So ideal for viewers away on vacation or on business. Our favorite is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow">NordVPN</a>. It's the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> on the market:</p><div class="product"><a data-dimension112="ff9dc4ae-84e5-11f1-9191-b7bfd9db60b4" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>🟩 <a href="https://nordvpn.com/special/?coupon=future2025&utm_medium=affiliate&utm_term=&utm_content=TG&utm_campaign=off564&utm_source=aff3013" target="_blank" rel="nofollow" data-dimension112="ff9dc4ae-84e5-11f1-9191-b7bfd9db60b4" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" data-dimension25=""><strong>NordVPN deal: Try risk-free for 30 days</strong></a></p><p>Boasting super fast speeds, great features, streaming power and industry-leading security, <a href="https://www.tomsguide.com/reviews/nordvpn-review"><strong>NordVPN</strong> is our #1 VPN</a>.<br><br><strong>✅ 30-day money-back guarantee</strong><br><strong>✅ 75% off the usual price</strong></p><p>Use NordVPN to unblock your usual streaming service and watch "Stuart Fails to Save the Universe" with this <em>exclusive </em>deal. <a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="ff9dc4ae-84e5-11f1-9191-b7bfd9db60b4" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-how-to-watch-stuart-fails-to-save-the-universe-online-in-canada"><span>How to watch 'Stuart Fails to Save the Universe' online in Canada</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Canadians can stream "Stuart Fails to Save the Universe" on <a href="https://www.crave.ca" target="_blank" rel="nofollow"><strong>Crave</strong></a>. Episodes release on the same schedule as the U.S., with the premiere set for <strong>Thursday, July 23 </strong>at<strong> 9 p.m. ET / 6.p.m. PT</strong>.</p><p>Crave subscriptions start at $11.99/month for its Standard With Ads plan, up to $22/month for ad-free Premium.</p><p><strong>On vacation away from Canada?</strong> You'll need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home to use Crave as it will be geo-blocked when out of the country.</p><h2 class="article-body__section" id="section-how-to-watch-stuart-fails-to-save-the-universe-in-the-u-k"><span>How to watch 'Stuart Fails to Save the Universe' in the U.K.</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Stuart Fails to Save the Universe" will stream on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> in the U.K., with episodes dropping <strong>every Friday</strong> at around <strong>2 a.m. BST</strong>, starting <strong>July 24</strong>. </p><p>HBO Max prices start from £5.99/month, but the streamer is included with some U.K. based subscriptions such as the Sky Ultimate plan. </p><p><strong>On vacation outside the U.K.?</strong> <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>A good streaming VPN</strong></a> will allow you to log in back home to use HBO Max as you normally would. </p><h2 class="article-body__section" id="section-how-to-watch-stuart-fails-to-save-the-universe-online-in-australia"><span>How to watch 'Stuart Fails to Save the Universe' online in Australia</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australia flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Aussies will be able to watch "Stuart Fails to Save the Universe" on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>, with episodes dropping weekly from <strong>Friday, July 22</strong>.</p><p><a href="https://www.tomsguide.com/reference/max-price-australia">HBO Max pricing in Australia</a> starts from $11.99/month or $119.99/year, with pricier options available to add extra devices, enable downloadable content and upgrade to 4K and Dolby Atmos.</p><p><strong>Aussie away from home?</strong> Subscribing to a <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>VPN</strong></a> will let you access your usual streamer no matter where in the world you are.</p><h3 class="article-body__section" id="section-stuart-fails-to-save-the-universe-release-date-schedule"><span>'Stuart Fails to Save the Universe' release date & schedule</span></h3><p>"Stuart Fails to Save the Universe" will premiere on Thursday, July 23 in North America and Friday, July 24 in the U.K. and Australia. Episodes drop at 9 p.m. ET on the following schedule:</p><ul><li><strong>Episode 1:</strong> Thursday, July 23</li><li><strong>Episode 2: </strong>Thursday, July 30</li><li><strong>Episode 3:</strong> Thursday, August 6</li><li><strong>Episode 4:</strong> Thursday,<strong> </strong>August 13</li><li><strong>Episode 5: </strong>Thursday,<strong> </strong>August 20</li><li><strong>Episode 6:</strong> Thursday, August 27</li><li><strong>Episode 7: </strong>Thursday, September 3</li><li><strong>Episode 8:</strong> Thursday, September 10</li><li><strong>Episode 9:</strong> Thursday, September 17</li><li><strong>Episode 10:</strong> Thursday, September 24</li></ul><h3 class="article-body__section" id="section-stuart-fails-to-save-the-universe-trailer"><span>'Stuart Fails to Save the Universe' trailer</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/_blrWb1yZiY" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-stuart-fails-to-save-the-universe-cast"><span>'Stuart Fails to Save the Universe' cast</span></h3><ul><li>Kevin Sussman as Stuart</li><li>Brian Posehn as Bert</li><li>Lauren Lapkus as Denise</li><li>John Ross Bowie as Barry</li><li>Ryan Cartwright as Kyle</li><li>Josh Brener as Trevor</li><li>Tommy Walker as Gary</li></ul><section class="article__schema-question"><h3>Is 'Stuart Fails to Save the Universe' a spin-off?</h3><article class="article__schema-answer"><p>"Stuart Fails to Save the Universe" is the fourth installment in the "Big Bang Theory" universe, but the first to spin-off directly from the OG sitcom, serving as a sequel. "Young Sheldon" followed the character originally played by Jim Parsons through childhood, with "Georgie & Mandy's First Marriage" being a spin-off of the prequel show. </p></article></section><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/house-of-the-dragon-season-3-will-be-goddamn-huge-showrunner-teases">'House of the Dragon' season 3 will be 'goddamn huge,' showrunner teases</a></li><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">The best streaming VPNs</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-not-suitable-for-work">How to watch 'Not Suitable For Work' online — stream Mindy Kaling sitcom</a></li></ul><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/watch-stuart-fails-to-save-the-universe</link>
                                                                            <description>
                            <![CDATA[ The 'Big Bang Theory' comic book store owner brings about a potential apocalypse in multiversal spin-off. Here's how to watch 'Stuart Fails to Save the Universe' online wherever you are in the world. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">WJVrocLLMLwGWkWxbvjRVo</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HUWwUaV6XCR27fFfYC5XVb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tom Wardley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/XvemTAehp4KGqevwPtrdCb.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HUWwUaV6XCR27fFfYC5XVb-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO Max]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Brian Posehn, Kevin Sussman, Lauren Lapkus in Stuart Fails to Save the Universe]]></media:description>                                                            <media:text><![CDATA[Brian Posehn, Kevin Sussman, Lauren Lapkus in Stuart Fails to Save the Universe]]></media:text>
                                <media:title type="plain"><![CDATA[Brian Posehn, Kevin Sussman, Lauren Lapkus in Stuart Fails to Save the Universe]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HUWwUaV6XCR27fFfYC5XVb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It may have all started with a big bang, but it could end with an apocalypse if “The Big Bang Theory’s” hapless comic-book store owner doesn’t get his act together. Here’s how to watch “Stuart Fails to Save the Universe" online<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Stuart Fails to Save the Universe' streaming details, release date</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Stuart Fails to Save the Universe" premieres on Thursday, July 23.<br><strong>• U.S., U.K. & AU </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• CA </strong>— <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a><br><strong>• Watch anywhere — try </strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN 100% risk-free</strong></a></p></div></div><p>Following “<a href="https://www.tomsguide.com/entertainment/streaming/watch-young-sheldon-season-7-online">Young Sheldon</a>” and “<a href="https://www.tomsguide.com/entertainment/paramount-plus/watch-georgie-and-mandys-first-marriage-online">Georgie & Mandy’s First Marriage</a>,” “Stuart Fails to Save the Universe” is the third spin-off from “The Big Bang Theory,” but the first to follow directly from the OG show. Creator Chuck Lorre has said he’s looking to “do something radical” with the new show, and it <a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-confirmed-a-new-big-bang-theory-spinoff-and-its-nothing-like-young-sheldon">very much looks like we’re stepping out of the cozy comedy comfort zone for this installment</a>. </p><p>As the title implies, the new show follows Stuart (Kevin Sussman), owner of the comic book store where our original gang spent so much time hanging out and debating every corner of geek culture. Following the events of the original series, Stuart accidentally breaks a quantum device, built by Sheldon and Leonard, no less, triggering an apocalyptic, multiverse-spanning Armageddon.</p><p>Taking it upon himself to fix fractured reality, Stuart embarks on a universe-hopping adventure with girlfriend Denise (Lauren Lapkus), geologist Bert (Brian Posehn), and physicist and one-time Sheldon rival Barry Kripke (John Ross Bowie) along for the ride.</p><p>With echoes of "Future Man" and "Sliders", the 10-episode series will see the group hop from one universe to another as they try to restore the multiverse. None of the other original "The Big Bang Theory" cast members have been confirmed to return. However, we wouldn't be surprised to see a few alternate-selves cameos before the season is over.</p><p>Sounding more like the sort of sci-fi extravaganza our four favourite nerds would (hate) watch than anything the franchise has delivered previously, the new adventures of Stuart and co. are an intriguing must-watch for "The Big Bang Theory" fans. Read on to discover how to watch "Stuart Fails to Save the Universe" online from anywhere.</p><h3 class="article-body__section" id="section-how-to-watch-stuart-fails-to-save-the-universe-online-in-the-u-s"><span>How to watch 'Stuart Fails to Save the Universe' online in the U.S.</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Stuart Fails to Save the Universe" premieres on July 23, with episodes dropping every <strong>Thursday </strong>at <strong>9 p.m. ET / 6 p.m. PT</strong> on on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>.</p><p>Prices start at $10.99/month, up to $18.49/month for ad-free and $22.99/month 4K and multi-device streaming. You can also get two months free on any tier by opting for the annual plan. </p><p><strong>Traveling overseas and don't want to miss the show?</strong> You can still access your usual streamer via a VPN such as our recommendation, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 class="article-body__section" id="section-watch-stuart-fails-to-save-the-universe-from-anywhere-in-the-world"><span>Watch 'Stuart Fails to Save the Universe' from anywhere in the world</span></h2><p>Away from home at the moment and blocked from watching "Stuart Fails to Save the Universe" on your usual subscription?</p><p>You can still watch the "Big Bang Theory" spin-off thanks to the wonders of a VPN (Virtual Private Network). The software allows your devices to appear to be back in your home country regardless of where in the world you are. So ideal for viewers away on vacation or on business. Our favorite is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow">NordVPN</a>. It's the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> on the market:</p><div class="product"><a data-dimension112="ff9dc4ae-84e5-11f1-9191-b7bfd9db60b4" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>🟩 <a href="https://nordvpn.com/special/?coupon=future2025&utm_medium=affiliate&utm_term=&utm_content=TG&utm_campaign=off564&utm_source=aff3013" target="_blank" rel="nofollow" data-dimension112="ff9dc4ae-84e5-11f1-9191-b7bfd9db60b4" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" data-dimension25=""><strong>NordVPN deal: Try risk-free for 30 days</strong></a></p><p>Boasting super fast speeds, great features, streaming power and industry-leading security, <a href="https://www.tomsguide.com/reviews/nordvpn-review"><strong>NordVPN</strong> is our #1 VPN</a>.<br><br><strong>✅ 30-day money-back guarantee</strong><br><strong>✅ 75% off the usual price</strong></p><p>Use NordVPN to unblock your usual streaming service and watch "Stuart Fails to Save the Universe" with this <em>exclusive </em>deal. <a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="ff9dc4ae-84e5-11f1-9191-b7bfd9db60b4" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-how-to-watch-stuart-fails-to-save-the-universe-online-in-canada"><span>How to watch 'Stuart Fails to Save the Universe' online in Canada</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Canadians can stream "Stuart Fails to Save the Universe" on <a href="https://www.crave.ca" target="_blank" rel="nofollow"><strong>Crave</strong></a>. Episodes release on the same schedule as the U.S., with the premiere set for <strong>Thursday, July 23 </strong>at<strong> 9 p.m. ET / 6.p.m. PT</strong>.</p><p>Crave subscriptions start at $11.99/month for its Standard With Ads plan, up to $22/month for ad-free Premium.</p><p><strong>On vacation away from Canada?</strong> You'll need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home to use Crave as it will be geo-blocked when out of the country.</p><h2 class="article-body__section" id="section-how-to-watch-stuart-fails-to-save-the-universe-in-the-u-k"><span>How to watch 'Stuart Fails to Save the Universe' in the U.K.</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Stuart Fails to Save the Universe" will stream on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> in the U.K., with episodes dropping <strong>every Friday</strong> at around <strong>2 a.m. BST</strong>, starting <strong>July 24</strong>. </p><p>HBO Max prices start from £5.99/month, but the streamer is included with some U.K. based subscriptions such as the Sky Ultimate plan. </p><p><strong>On vacation outside the U.K.?</strong> <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>A good streaming VPN</strong></a> will allow you to log in back home to use HBO Max as you normally would. </p><h2 class="article-body__section" id="section-how-to-watch-stuart-fails-to-save-the-universe-online-in-australia"><span>How to watch 'Stuart Fails to Save the Universe' online in Australia</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australia flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Aussies will be able to watch "Stuart Fails to Save the Universe" on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>, with episodes dropping weekly from <strong>Friday, July 22</strong>.</p><p><a href="https://www.tomsguide.com/reference/max-price-australia">HBO Max pricing in Australia</a> starts from $11.99/month or $119.99/year, with pricier options available to add extra devices, enable downloadable content and upgrade to 4K and Dolby Atmos.</p><p><strong>Aussie away from home?</strong> Subscribing to a <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>VPN</strong></a> will let you access your usual streamer no matter where in the world you are.</p><h3 class="article-body__section" id="section-stuart-fails-to-save-the-universe-release-date-schedule"><span>'Stuart Fails to Save the Universe' release date & schedule</span></h3><p>"Stuart Fails to Save the Universe" will premiere on Thursday, July 23 in North America and Friday, July 24 in the U.K. and Australia. Episodes drop at 9 p.m. ET on the following schedule:</p><ul><li><strong>Episode 1:</strong> Thursday, July 23</li><li><strong>Episode 2: </strong>Thursday, July 30</li><li><strong>Episode 3:</strong> Thursday, August 6</li><li><strong>Episode 4:</strong> Thursday,<strong> </strong>August 13</li><li><strong>Episode 5: </strong>Thursday,<strong> </strong>August 20</li><li><strong>Episode 6:</strong> Thursday, August 27</li><li><strong>Episode 7: </strong>Thursday, September 3</li><li><strong>Episode 8:</strong> Thursday, September 10</li><li><strong>Episode 9:</strong> Thursday, September 17</li><li><strong>Episode 10:</strong> Thursday, September 24</li></ul><h3 class="article-body__section" id="section-stuart-fails-to-save-the-universe-trailer"><span>'Stuart Fails to Save the Universe' trailer</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/_blrWb1yZiY" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-stuart-fails-to-save-the-universe-cast"><span>'Stuart Fails to Save the Universe' cast</span></h3><ul><li>Kevin Sussman as Stuart</li><li>Brian Posehn as Bert</li><li>Lauren Lapkus as Denise</li><li>John Ross Bowie as Barry</li><li>Ryan Cartwright as Kyle</li><li>Josh Brener as Trevor</li><li>Tommy Walker as Gary</li></ul><section class="article__schema-question"><h3>Is 'Stuart Fails to Save the Universe' a spin-off?</h3><article class="article__schema-answer"><p>"Stuart Fails to Save the Universe" is the fourth installment in the "Big Bang Theory" universe, but the first to spin-off directly from the OG sitcom, serving as a sequel. "Young Sheldon" followed the character originally played by Jim Parsons through childhood, with "Georgie & Mandy's First Marriage" being a spin-off of the prequel show. </p></article></section><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/house-of-the-dragon-season-3-will-be-goddamn-huge-showrunner-teases">'House of the Dragon' season 3 will be 'goddamn huge,' showrunner teases</a></li><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">The best streaming VPNs</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-not-suitable-for-work">How to watch 'Not Suitable For Work' online — stream Mindy Kaling sitcom</a></li></ul><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 10 top new movies to stream this week on Netflix, HBO Max, Prime Video, Hulu and more (July 21-27) ]]></title>
                                                                                                <dc:content><![CDATA[ <p>This week’s crop of new movies across the biggest <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming services</a> is one of the most packed of the year to date. There are new arrivals on popular platforms like Netflix, HBO Max, Hulu, Apple TV and Peacock. There's also a handful of buzzy newcomers on premium streaming.</p><p>With so much choice, picking a highlight is no easy feat. Star Wars fans will likely flock to the PVOD debut of “The Mandalorian and Grogu,” while anybody looking for a different kind of sci-fi should consider Spielberg’s “Disclosure Day.” Alternatively, Netflix has a new Kevin Hart comedy, HBO Max has a fantasy action sequel, and Hulu has a feature film based on a cult web series that is one of the funniest movies I’ve watched in 2026.   </p><p>You’re really spoilt for choice, so I’ve combed through all the most noteworthy new movies on streaming this week and picked out the ones you need to know about. For more recommendations, check out the <a href="https://www.tomsguide.com/entertainment/prime-video/3-new-to-prime-video-thriller-movies-to-stream-this-week-including-a-usd150-million-disaster-movie-about-the-moon-falling-out-of-orbit-july-21-27">3 new to Prime Video thriller movies to stream this week</a>.<strong> </strong>And if binge-watching is more your speed, here’s a guide to all the <a href="https://www.tomsguide.com/entertainment/streaming/4-biggest-new-shows-to-stream-this-week-july-20-26">top new TV shows this week.</a> </p><h2 id="star-wars-the-mandalorian-and-grogu-pvod">‘Star Wars: The Mandalorian and Grogu’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IHWlvwu8t1w" allowfullscreen></iframe></div></div><p>The first theatrical-released Star Wars movie in seven years swaps the big screen for streaming this week, and it feels particularly appropriate in the case of “The Mandalorian and Grogu.” This feature-length continuation of Disney+’s “The Mandalorian” was criticized for failing to go beyond its TV roots. Instead, the movie feels a whole lot like a handful of episodes stitched together, so if you skipped it in cinemas, it’ll feel right at home on digital.</p><p>Set between the original and sequel trilogies, “The Mandalorian and Grogu” focuses on the eponymous pair, bounty hunter Din Djarin (Pedro Pascal) and his young ward, Grogu (aka Baby Yoda). The New Republic enlists the duo to rescue Rotta (Jeremy Allen White), the son of former crime boss Jabba the Hutt. While it might not feel grand enough to justify its big-screen release, Grogu’s adorability factor is ramped up to a new level.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/Star-Wars-Mandalorian-Jon-Favreau/dp/B0H4C719BN/" target="_blank" rel="nofollow"><em><strong>Prime Video (Buy/rent)</strong></em></a><em><strong> starting July 21</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Oomqve"></div>                            </div>                            <script src="https://kwizly.com/embed/Oomqve.js" async></script><h2 id="disclosure-day-pvod">‘Disclosure Day’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/SCYT8vb2siQ" allowfullscreen></iframe></div></div><p>Steven Spielberg made his return to the sci-fi genre with “Disclosure Day.” It’s not quite vintage Spielberg, but it tackles some interesting themes and boasts a career-highlight performance from Emily Blunt. I suspect some viewers will find the rushed conclusion disappointing, and there are some contrived narrative decisions, but it’s still a Spielberg movie, full of wonder and unspooling mystery. And it’s great to see him back in the sci-fi genre. </p><p>Blunt plays Margaret Fairchild, a television meteorologist who discovers she possesses psychic abilities. This leads her to link up with Dr. Daniel Kellner (Josh O’Connor), a cybersecurity expert who has turned whistleblower against his employer, the Wardex Corporation. As the duo is hunted by the shadowy organization (led by Colin Firth’s Noah Scanlon), they discover a government-led cover-up of classified extraterrestrial activity, which all links back to a forgotten event in Margaret and Daniel’s childhood. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H3QRLYCN" target="_blank" rel="nofollow"><em><strong>Prime Video (Buy/rent)</strong></em></a><em><strong> starting July 21</strong></em></p><h2 id="scary-movie-pvod">‘Scary Movie’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0fZ58S-7QP0" allowfullscreen></iframe></div></div><p>In this era of horror remakes, reboots and legacy sequels, it was only a matter of time before “Scary Movie” was revived to lampoon the current genre trends. This sixth installment in the parody series (named “Scary Movie” as a nod to horror sequels often removing the numeral) marks the return of the Wayans, who originally exited the franchise after 2001’s “Scary Movie 2.” It also sees original stars Anna Faris and Regina Hall return, too.</p><p>Mocking everything from “Weapons,” “The Substance,” and “Sinners,” to the series’ favorite punching bag, “Scream," 2026's “Scary Movie” hasn’t matured with age. It trades in the same slapstick, juvenile, incredibly low-brow humor it built its reputation on. Long-time fans might enjoy this revival, but the jokes feel tired, and the attempts at parody lazy. The comedic intellect doesn’t extend beyond the gags found in your average “Family Guy” skit.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0GXSXHLFV" target="_blank" rel="nofollow"><em><strong>Prime Video (Buy/rent)</strong></em></a><em><strong> starting July 21</strong></em></p><h2 id="masters-of-the-universe-prime-video">‘Masters of the Universe’ (Prime Video)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/X21JsHLHnY8" allowfullscreen></iframe></div></div><p>The new “Masters of the Universe” movie appears to be skipping the typical digital release window. Instead, this He-Man blockbuster is dropping straight onto Prime Video this week. Maybe that’s because it struggled in theaters, grossing a mere $113 million against a production budget reportedly close to $200 million. It would seem Amazon is hoping the MGM Studios-distributed movie can score a larger audience via its own streaming service. </p><p>Based on the ‘80s franchise of the same name, which Mattel launched to compete with rival Kenner’s range of Star Wars toys, “Masters of the Universe” is set in the land of Eternia. When the capital city is besieged by the evil Skeletor (Jared Leto), young Prince Adam (Nicholas Galitzine) is sent to Earth for his protection. Years later, and now an adult, he must return to his fantasy home and embrace his destiny as He-Man to save the kingdom. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0GZHXDRBN" target="_blank" rel="nofollow"><em><strong>Prime Video</strong></em></a><em><strong> starting July 22</strong></em></p><h2 id="72-hours-netflix">‘72 Hours’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/N-J-HR3quc4" allowfullscreen></iframe></div></div><p>Netflix is dropping a steady stream of original movies throughout the summer to keep you entertained and indoors. Its latest offering comes in the form of “72 Hours,” a Kevin Hart vehicle that sees the veteran comic actor play a 40-something executive trying (and seemingly failing) to hang with a younger crowd. Questions of its quality remain, but I have an inkling that it’s going to make a major play for the top spot in Netflix’s top 10 list.</p><p>Joe (Hart) is a middle-aged executive desperately hoping to save his flailing career when he’s accidentally added to the group chat of a group of 20-year-olds (Marcello Hernández, Mason Gooding, Kam Patterson, Ben Marshall). Soon he finds himself joining them on a wild multi-day bachelor party. As things get crazy, Joe might just rediscover his youthful spirit.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/81715790" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting July 24</strong></em></p><h2 id="the-dink-apple-tv">‘The Dink’ (Apple TV)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/YyVNFzx5Pl8" allowfullscreen></iframe></div></div><p>Sports comedies seem to be on trend right now. Last week Netflix dropped “The Hawk” with Will Ferrell, a series about a washed-up golfer trying to revive his career, and now it’s Apple TV’s turn to release a sports-themed comedy about a washed-up pro trying to savage his reputation and claw back the respect of his peers. Only in “The Dink,” Jake Johnson’s Dusty Boyd isn’t returning to the tennis court, but instead is picking up pickleball. </p><p>After aggravating an old injury, former prodigy Dusty swaps tennis for pickleball, and along the way rediscovers his competitive spark while rising in the ranks of a sport he never took seriously. Dusty hopes to earn his father’s (Ed Harris) respect, prevent the local country club from closing, and best his old childhood rival, Andy Roddick. Also starring Mary Steenburgen, Patton Oswalt and Ben Stiller, “The Dink” is for the underdog in all of us.</p><p><em><strong>Watch on </strong></em><a href="https://tv.apple.com/us/movie/the-dink/umc.cmc.5tugaz9vt498ajn7q64ypaqxn" target="_blank" rel="nofollow"><em><strong>Apple TV</strong></em></a><em><strong> starting July 24</strong></em></p><h2 id="mortal-kombat-ii-hbo-max">‘Mortal Kombat II’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ZdC5mFHPldg" allowfullscreen></iframe></div></div><p>This fantasy action sequel based on the video series of the same name has its fair share of flaws. Its screenplay is muddled, the characters thinly sketched, and despite an $80 million budget, the extensive use of green screens is all too obvious. However, it gets the most essential component right: the gloriously gory fights. “Mortal Kombat II” delivers when it comes to well-choreographed showdowns between its roster of fan-favorite characters, and that makes several of its more egregious filmmaking sins a whole lot easier to forgive. </p><p>Ahead of the 10th Mortal Kombat tournament, in which the merciless Shao Kahn (Martyn Ford) is hoping to capture and take control of Earthrealm, the defenders of our planet recruit washed-up actor Johnny Cage (Karl Urban) to join their plucky ranks. What follows is a series of death matches in which the fate of our world is at stake. Stuffed with fan-favorite characters and references to Mortal Kombat lore, this sequel delivers when it matters most.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/mortal-kombat-ii/c6b2cd04-09b3-4e4c-b3aa-36569ea18289" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting July 24</strong></em></p><h2 id="nirvanna-the-band-the-show-the-movie-hulu">‘Nirvanna the Band the Show the Movie’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kuEZYJ7qfb4" allowfullscreen></iframe></div></div><p>I went into “Nirvanna the Band the Show the Movie” without having seen even a clip from the original web series and television mockumentary on which this feature film is based. The fact that I still found it an absolute hoot speaks to its comedic quality. I can only imagine long-time fans of irreverent hijinks of leads Matt (Matt Johnson) and Jay (Jay McCarrol) will be even more impressed by this big-screen translation. </p><p>Quickly getting newcomers up to speed, “Nirvanna the Band the Show the Movie” follows Matt and Jay’s ongoing quest to play a show at the Rivoli bar in Toronto. Their madcap plans to book a slot always seem to backfire, but when their latest hare-brained scheme results in them accidentally traveling back to the year 2008, they discover what their lives would have been like if they’d gone their separate ways. This film is gloriously silly.</p><p><em><strong>Watch on </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> starting July 24</strong></em></p><h2 id="pressure-peacock">‘Pressure’ (Peacock)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/zdM4tdLQBg0" allowfullscreen></iframe></div></div><p>Finding an original angle on World War II is tough. The historical conflict has been chronicled across movies and TV shows for decades, but “Pressure” finds an area of the war that hasn’t received significant attention until now. While it’s yet to be released in theaters in several European countries (including the U.K.), it made its Stateside bow back in May. During its theatrical run, “Pressure” scored 95% from viewers on <a href="https://www.rottentomatoes.com/m/pressure_2026" target="_blank">Rotten Tomatoes</a>. </p><p>Set 72 hours before the D-Day landings, which would ultimately turn the tide of the war, the fate of the free world hangs in the balance. It’s up to General Dwight D. Eisenhower (Brendan Fraser) and meteorologist James Stagg (Andrew Scott) to plan the invasion and determine if the weather conditions are favorable on the day in question. If Stagg’s forecast is inaccurate, it could spell disaster and cost the Allied forces dearly.</p><p><em><strong>Watch on </strong></em><a href="https://www.peacocktv.com/watch/asset/movies/pressure/19fcabe2-adf1-3484-bfa2-8a29dacb2972" target="_blank" rel="nofollow"><em><strong>Peacock</strong></em></a><em><strong> starting July 24</strong></em></p><h2 id="chum-amc">‘Chum’ (AMC+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/oZWDFelquX4" allowfullscreen></iframe></div></div><p>It’s the summer season, which means shark movies aplenty. We’ve already had a couple this year, and the next up is “Chum.” It appears to be another shark-themed horror-thriller that isn’t content with just forcing its cast to face the ocean’s most feared predator, adding the extra element of a human hunter to increase the tension. How successful is “Chum”? If you put stock in <a href="https://www.rottentomatoes.com/m/chum_2026" target="_blank">Rotten Tomatoes</a> ratings, the 15% score might scare you off.</p><p>Set in Malta, members of a wedding party have their celebration cut short when they encounter a bloodthirsty shark, and things only get worse when a sinister fisherman named Roy (Jim Klock) arrives on the scene with plans to use the survivors as bait (or <em>chum</em>) to capture the shark. What follows is a battle for survival against predators both in the water and on dry land. Soon secrets come to light, and loyalties are tested. It's all very standard stuff.</p><p><em><strong>Watch on </strong></em><a href="https://www.amcplus.com/movies/chum--1075277" target="_blank" rel="nofollow"><em><strong>AMC+</strong></em></a><em><strong> starting July 24</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/new-on-netflix-in-july-2026-5-best-movies-and-shows-to-stream-plus-full-release-list">New on Netflix in July 2026</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/star-wars-movies-and-shows-how-many-can-you-name-quiz">Can you name every 'Star Wars' movie and TV show?</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/10-top-new-movies-to-stream-this-week-on-netflix-hbo-max-prime-video-hulu-and-more-july-21-27</link>
                                                                            <description>
                            <![CDATA[ This week's top new movies across the best streaming services include "The Mandalorian" movie, the new "Scary Movie," and more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">fnMHBj6ZCUQV5F5ohfgA3M</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2BBxi4XKw9kzPB8ePSZPYZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 21 Jul 2026 04:01:00 +0000</pubDate>                                                                                                                                <updated>Tue, 21 Jul 2026 12:13:27 +0000</updated>
                                                                                                                                            <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/2BBxi4XKw9kzPB8ePSZPYZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Universal Pictures; Lucasfilm; Amazon MGM Studios]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Disclosure Day; The Mandalorian and Grogu; Masters of the Universe]]></media:description>                                                            <media:text><![CDATA[Disclosure Day; The Mandalorian and Grogu; Masters of the Universe]]></media:text>
                                <media:title type="plain"><![CDATA[Disclosure Day; The Mandalorian and Grogu; Masters of the Universe]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2BBxi4XKw9kzPB8ePSZPYZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This week’s crop of new movies across the biggest <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming services</a> is one of the most packed of the year to date. There are new arrivals on popular platforms like Netflix, HBO Max, Hulu, Apple TV and Peacock. There's also a handful of buzzy newcomers on premium streaming.</p><p>With so much choice, picking a highlight is no easy feat. Star Wars fans will likely flock to the PVOD debut of “The Mandalorian and Grogu,” while anybody looking for a different kind of sci-fi should consider Spielberg’s “Disclosure Day.” Alternatively, Netflix has a new Kevin Hart comedy, HBO Max has a fantasy action sequel, and Hulu has a feature film based on a cult web series that is one of the funniest movies I’ve watched in 2026.   </p><p>You’re really spoilt for choice, so I’ve combed through all the most noteworthy new movies on streaming this week and picked out the ones you need to know about. For more recommendations, check out the <a href="https://www.tomsguide.com/entertainment/prime-video/3-new-to-prime-video-thriller-movies-to-stream-this-week-including-a-usd150-million-disaster-movie-about-the-moon-falling-out-of-orbit-july-21-27">3 new to Prime Video thriller movies to stream this week</a>.<strong> </strong>And if binge-watching is more your speed, here’s a guide to all the <a href="https://www.tomsguide.com/entertainment/streaming/4-biggest-new-shows-to-stream-this-week-july-20-26">top new TV shows this week.</a> </p><h2 id="star-wars-the-mandalorian-and-grogu-pvod">‘Star Wars: The Mandalorian and Grogu’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IHWlvwu8t1w" allowfullscreen></iframe></div></div><p>The first theatrical-released Star Wars movie in seven years swaps the big screen for streaming this week, and it feels particularly appropriate in the case of “The Mandalorian and Grogu.” This feature-length continuation of Disney+’s “The Mandalorian” was criticized for failing to go beyond its TV roots. Instead, the movie feels a whole lot like a handful of episodes stitched together, so if you skipped it in cinemas, it’ll feel right at home on digital.</p><p>Set between the original and sequel trilogies, “The Mandalorian and Grogu” focuses on the eponymous pair, bounty hunter Din Djarin (Pedro Pascal) and his young ward, Grogu (aka Baby Yoda). The New Republic enlists the duo to rescue Rotta (Jeremy Allen White), the son of former crime boss Jabba the Hutt. While it might not feel grand enough to justify its big-screen release, Grogu’s adorability factor is ramped up to a new level.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/Star-Wars-Mandalorian-Jon-Favreau/dp/B0H4C719BN/" target="_blank" rel="nofollow"><em><strong>Prime Video (Buy/rent)</strong></em></a><em><strong> starting July 21</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Oomqve"></div>                            </div>                            <script src="https://kwizly.com/embed/Oomqve.js" async></script><h2 id="disclosure-day-pvod">‘Disclosure Day’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/SCYT8vb2siQ" allowfullscreen></iframe></div></div><p>Steven Spielberg made his return to the sci-fi genre with “Disclosure Day.” It’s not quite vintage Spielberg, but it tackles some interesting themes and boasts a career-highlight performance from Emily Blunt. I suspect some viewers will find the rushed conclusion disappointing, and there are some contrived narrative decisions, but it’s still a Spielberg movie, full of wonder and unspooling mystery. And it’s great to see him back in the sci-fi genre. </p><p>Blunt plays Margaret Fairchild, a television meteorologist who discovers she possesses psychic abilities. This leads her to link up with Dr. Daniel Kellner (Josh O’Connor), a cybersecurity expert who has turned whistleblower against his employer, the Wardex Corporation. As the duo is hunted by the shadowy organization (led by Colin Firth’s Noah Scanlon), they discover a government-led cover-up of classified extraterrestrial activity, which all links back to a forgotten event in Margaret and Daniel’s childhood. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H3QRLYCN" target="_blank" rel="nofollow"><em><strong>Prime Video (Buy/rent)</strong></em></a><em><strong> starting July 21</strong></em></p><h2 id="scary-movie-pvod">‘Scary Movie’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0fZ58S-7QP0" allowfullscreen></iframe></div></div><p>In this era of horror remakes, reboots and legacy sequels, it was only a matter of time before “Scary Movie” was revived to lampoon the current genre trends. This sixth installment in the parody series (named “Scary Movie” as a nod to horror sequels often removing the numeral) marks the return of the Wayans, who originally exited the franchise after 2001’s “Scary Movie 2.” It also sees original stars Anna Faris and Regina Hall return, too.</p><p>Mocking everything from “Weapons,” “The Substance,” and “Sinners,” to the series’ favorite punching bag, “Scream," 2026's “Scary Movie” hasn’t matured with age. It trades in the same slapstick, juvenile, incredibly low-brow humor it built its reputation on. Long-time fans might enjoy this revival, but the jokes feel tired, and the attempts at parody lazy. The comedic intellect doesn’t extend beyond the gags found in your average “Family Guy” skit.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0GXSXHLFV" target="_blank" rel="nofollow"><em><strong>Prime Video (Buy/rent)</strong></em></a><em><strong> starting July 21</strong></em></p><h2 id="masters-of-the-universe-prime-video">‘Masters of the Universe’ (Prime Video)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/X21JsHLHnY8" allowfullscreen></iframe></div></div><p>The new “Masters of the Universe” movie appears to be skipping the typical digital release window. Instead, this He-Man blockbuster is dropping straight onto Prime Video this week. Maybe that’s because it struggled in theaters, grossing a mere $113 million against a production budget reportedly close to $200 million. It would seem Amazon is hoping the MGM Studios-distributed movie can score a larger audience via its own streaming service. </p><p>Based on the ‘80s franchise of the same name, which Mattel launched to compete with rival Kenner’s range of Star Wars toys, “Masters of the Universe” is set in the land of Eternia. When the capital city is besieged by the evil Skeletor (Jared Leto), young Prince Adam (Nicholas Galitzine) is sent to Earth for his protection. Years later, and now an adult, he must return to his fantasy home and embrace his destiny as He-Man to save the kingdom. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0GZHXDRBN" target="_blank" rel="nofollow"><em><strong>Prime Video</strong></em></a><em><strong> starting July 22</strong></em></p><h2 id="72-hours-netflix">‘72 Hours’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/N-J-HR3quc4" allowfullscreen></iframe></div></div><p>Netflix is dropping a steady stream of original movies throughout the summer to keep you entertained and indoors. Its latest offering comes in the form of “72 Hours,” a Kevin Hart vehicle that sees the veteran comic actor play a 40-something executive trying (and seemingly failing) to hang with a younger crowd. Questions of its quality remain, but I have an inkling that it’s going to make a major play for the top spot in Netflix’s top 10 list.</p><p>Joe (Hart) is a middle-aged executive desperately hoping to save his flailing career when he’s accidentally added to the group chat of a group of 20-year-olds (Marcello Hernández, Mason Gooding, Kam Patterson, Ben Marshall). Soon he finds himself joining them on a wild multi-day bachelor party. As things get crazy, Joe might just rediscover his youthful spirit.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/81715790" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting July 24</strong></em></p><h2 id="the-dink-apple-tv">‘The Dink’ (Apple TV)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/YyVNFzx5Pl8" allowfullscreen></iframe></div></div><p>Sports comedies seem to be on trend right now. Last week Netflix dropped “The Hawk” with Will Ferrell, a series about a washed-up golfer trying to revive his career, and now it’s Apple TV’s turn to release a sports-themed comedy about a washed-up pro trying to savage his reputation and claw back the respect of his peers. Only in “The Dink,” Jake Johnson’s Dusty Boyd isn’t returning to the tennis court, but instead is picking up pickleball. </p><p>After aggravating an old injury, former prodigy Dusty swaps tennis for pickleball, and along the way rediscovers his competitive spark while rising in the ranks of a sport he never took seriously. Dusty hopes to earn his father’s (Ed Harris) respect, prevent the local country club from closing, and best his old childhood rival, Andy Roddick. Also starring Mary Steenburgen, Patton Oswalt and Ben Stiller, “The Dink” is for the underdog in all of us.</p><p><em><strong>Watch on </strong></em><a href="https://tv.apple.com/us/movie/the-dink/umc.cmc.5tugaz9vt498ajn7q64ypaqxn" target="_blank" rel="nofollow"><em><strong>Apple TV</strong></em></a><em><strong> starting July 24</strong></em></p><h2 id="mortal-kombat-ii-hbo-max">‘Mortal Kombat II’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ZdC5mFHPldg" allowfullscreen></iframe></div></div><p>This fantasy action sequel based on the video series of the same name has its fair share of flaws. Its screenplay is muddled, the characters thinly sketched, and despite an $80 million budget, the extensive use of green screens is all too obvious. However, it gets the most essential component right: the gloriously gory fights. “Mortal Kombat II” delivers when it comes to well-choreographed showdowns between its roster of fan-favorite characters, and that makes several of its more egregious filmmaking sins a whole lot easier to forgive. </p><p>Ahead of the 10th Mortal Kombat tournament, in which the merciless Shao Kahn (Martyn Ford) is hoping to capture and take control of Earthrealm, the defenders of our planet recruit washed-up actor Johnny Cage (Karl Urban) to join their plucky ranks. What follows is a series of death matches in which the fate of our world is at stake. Stuffed with fan-favorite characters and references to Mortal Kombat lore, this sequel delivers when it matters most.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/mortal-kombat-ii/c6b2cd04-09b3-4e4c-b3aa-36569ea18289" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting July 24</strong></em></p><h2 id="nirvanna-the-band-the-show-the-movie-hulu">‘Nirvanna the Band the Show the Movie’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kuEZYJ7qfb4" allowfullscreen></iframe></div></div><p>I went into “Nirvanna the Band the Show the Movie” without having seen even a clip from the original web series and television mockumentary on which this feature film is based. The fact that I still found it an absolute hoot speaks to its comedic quality. I can only imagine long-time fans of irreverent hijinks of leads Matt (Matt Johnson) and Jay (Jay McCarrol) will be even more impressed by this big-screen translation. </p><p>Quickly getting newcomers up to speed, “Nirvanna the Band the Show the Movie” follows Matt and Jay’s ongoing quest to play a show at the Rivoli bar in Toronto. Their madcap plans to book a slot always seem to backfire, but when their latest hare-brained scheme results in them accidentally traveling back to the year 2008, they discover what their lives would have been like if they’d gone their separate ways. This film is gloriously silly.</p><p><em><strong>Watch on </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> starting July 24</strong></em></p><h2 id="pressure-peacock">‘Pressure’ (Peacock)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/zdM4tdLQBg0" allowfullscreen></iframe></div></div><p>Finding an original angle on World War II is tough. The historical conflict has been chronicled across movies and TV shows for decades, but “Pressure” finds an area of the war that hasn’t received significant attention until now. While it’s yet to be released in theaters in several European countries (including the U.K.), it made its Stateside bow back in May. During its theatrical run, “Pressure” scored 95% from viewers on <a href="https://www.rottentomatoes.com/m/pressure_2026" target="_blank">Rotten Tomatoes</a>. </p><p>Set 72 hours before the D-Day landings, which would ultimately turn the tide of the war, the fate of the free world hangs in the balance. It’s up to General Dwight D. Eisenhower (Brendan Fraser) and meteorologist James Stagg (Andrew Scott) to plan the invasion and determine if the weather conditions are favorable on the day in question. If Stagg’s forecast is inaccurate, it could spell disaster and cost the Allied forces dearly.</p><p><em><strong>Watch on </strong></em><a href="https://www.peacocktv.com/watch/asset/movies/pressure/19fcabe2-adf1-3484-bfa2-8a29dacb2972" target="_blank" rel="nofollow"><em><strong>Peacock</strong></em></a><em><strong> starting July 24</strong></em></p><h2 id="chum-amc">‘Chum’ (AMC+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/oZWDFelquX4" allowfullscreen></iframe></div></div><p>It’s the summer season, which means shark movies aplenty. We’ve already had a couple this year, and the next up is “Chum.” It appears to be another shark-themed horror-thriller that isn’t content with just forcing its cast to face the ocean’s most feared predator, adding the extra element of a human hunter to increase the tension. How successful is “Chum”? If you put stock in <a href="https://www.rottentomatoes.com/m/chum_2026" target="_blank">Rotten Tomatoes</a> ratings, the 15% score might scare you off.</p><p>Set in Malta, members of a wedding party have their celebration cut short when they encounter a bloodthirsty shark, and things only get worse when a sinister fisherman named Roy (Jim Klock) arrives on the scene with plans to use the survivors as bait (or <em>chum</em>) to capture the shark. What follows is a battle for survival against predators both in the water and on dry land. Soon secrets come to light, and loyalties are tested. It's all very standard stuff.</p><p><em><strong>Watch on </strong></em><a href="https://www.amcplus.com/movies/chum--1075277" target="_blank" rel="nofollow"><em><strong>AMC+</strong></em></a><em><strong> starting July 24</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services in 2026 to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/new-on-netflix-in-july-2026-5-best-movies-and-shows-to-stream-plus-full-release-list">New on Netflix in July 2026</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/star-wars-movies-and-shows-how-many-can-you-name-quiz">Can you name every 'Star Wars' movie and TV show?</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This legendary HBO Sunday night drama is 25 years old and still has TV's best finale ]]></title>
                                                                                                <dc:content><![CDATA[ <p>HBO (and by extension its streaming platform <a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max</a>) is home to some serious television heavyweights. We're talking "The Sopranos," "Sex and the City," "<a href="https://www.tomsguide.com/entertainment/hbo-max/a-game-of-thrones-movie-is-officially-happening-heres-everything-we-know-so-far">Game of Thrones</a>," "<a href="https://www.tomsguide.com/opinion/succession-is-the-best-show-on-television-but-im-glad-its-ending">Succession</a>" and countless more. And one of the <a href="https://www.tomsguide.com/entertainment/hbo-max/3-classic-hbo-dramas-that-deserve-a-rewatch">network's defining Sunday night dramas</a> is celebrating a pretty big anniversary this summer: "Six Feet Under" is officially 25 years old.</p><p>Following the dysfunctional Fisher clan, a family that runs a funeral home in Los Angeles, the award-winning series debuted on HBO on June 3, 2001, and collected nine Emmys, three Screen Actors Guild Awards, three Golden Globes and a Peabody during its acclaimed five-season run. </p><p>And in the decades that have followed, "Six Feet Under" has endured as one of the medium's greatest series, with one of the best finales in television history (seriously, we haven't been able to listen to Sia the same since). In honor of the show's silver jubilee, here's why you should rewatch "Six Feet Under" on HBO Max now. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="what-is-six-feet-under-about">What is 'Six Feet Under' about?</h2><p>Life, death and everything in between — literally. Created by Alan Ball ("True Blood"), "Six Feet Under" is a family drama about a not-so-ordinary family. It begins with the unexpected death of patriarch Nathaniel Fisher (Richard Jenkins) and its impact on the rest of his family: widow Ruth (Frances Conroy) and adult children Nate (Peter Krause), David (Michael C. Hall) and Claire (Lauren Ambrose).</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/E3gYi-KvKug" allowfullscreen></iframe></div></div><p>They must deal not only with the messiness of their own mortality and grief but also that of their clients at the family's Fisher & Sons funeral home in Los Angeles, California.</p><p>Every episode begins with a death, ranging from the natural (heart attack) to the horrific (murder), a framework that allows each character to explore larger existential questions while they deal with their everyday family dynamics, relationship troubles and the like. Freddy Rodriguez, Rachel Griffiths, Mathew St. Patrick, Jeremy Sisto, James Cromwell and Justina Machado also star.</p><h2 id="why-this-is-the-perfect-time-to-stream-six-feet-under-on-hbo-max">Why this is the perfect time to stream 'Six Feet Under' on HBO Max</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8B9XmcdkE4FSMgvPs9KGMD" name="Six Feet Under" alt="Six Feet Under" src="https://cdn.mos.cms.futurecdn.net/8B9XmcdkE4FSMgvPs9KGMD.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>Sure, a show that kicks off with a death each and every week might not sound like the most enjoyable watch, but "Six Feet Under" always managed to balance that brooding emotionality with a good deal of dark humor and familial relatability. </p><p>Barry Garron of <a href="https://www.hollywoodreporter.com/news/general-news/six-feet-under-first-episode-816636/" target="_blank">The Hollywood Reporter</a> praised the show's "examination of family life through the prism of a mortuary business" and its combination of "sardonic humor with poignant drama," making for a tone and style completely its own. "It is fearless in its approach to storytelling and, far more often than not, succeeds in the risks it takes." </p><p>Many subsequent character-driven dramas would later aim for that fine line between irony and sincerity, from "Pushing Daisies" to "Dead Like Me" to "Succession." But few have been as existentially thought-provoking and emotionally moving as "Six Feet Under," even 25 years later. Once you meet the Fishers, you'll fall for each of them, flaws and all, so much so that you won't mind going to a funeral each week just to be able to hang out with them. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/shows/six-feet-under/8b7307e8-1034-426f-b01a-06c832e436ea" target="_blank" rel="nofollow"><em><strong>"Six Feet Under" on HBO Max</strong></em></a><em><strong> now</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ey6xaW"></div>                            </div>                            <script src="https://kwizly.com/embed/ey6xaW.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in July 2026: All the new shows and movies to watch this month</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the 5 I’m streaming first</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist">3 best feel-good HBO Max shows to add to your watchlist</a></li></ul><div data-model-name="Netflix,Hulu,Peacock TV,Amazon Prime Video,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/this-legendary-hbo-sunday-night-drama-is-25-years-old-and-still-has-tvs-best-finale</link>
                                                                            <description>
                            <![CDATA[ It's been 25 years since HBO released its seminal grief drama "Six Feet Under"—consider the big anniversary a good opportunity to revisit the show on HBO Max ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">g58R7ZxjHHX8h3nqFpDUXR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dm5BhEvVcSyvvEe67sLW97-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 19 Jul 2026 15:16:43 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Christina Izzo ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LMncQCRNbbLXxxjbfZJvWE.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/dm5BhEvVcSyvvEe67sLW97-1280-80.jpg">
                                                            <media:credit><![CDATA[Alamy]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Michael C. Hall and Peter Krause in Six Feet Under]]></media:description>                                                            <media:text><![CDATA[Michael C. Hall and Peter Krause in Six Feet Under]]></media:text>
                                <media:title type="plain"><![CDATA[Michael C. Hall and Peter Krause in Six Feet Under]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dm5BhEvVcSyvvEe67sLW97-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>HBO (and by extension its streaming platform <a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max</a>) is home to some serious television heavyweights. We're talking "The Sopranos," "Sex and the City," "<a href="https://www.tomsguide.com/entertainment/hbo-max/a-game-of-thrones-movie-is-officially-happening-heres-everything-we-know-so-far">Game of Thrones</a>," "<a href="https://www.tomsguide.com/opinion/succession-is-the-best-show-on-television-but-im-glad-its-ending">Succession</a>" and countless more. And one of the <a href="https://www.tomsguide.com/entertainment/hbo-max/3-classic-hbo-dramas-that-deserve-a-rewatch">network's defining Sunday night dramas</a> is celebrating a pretty big anniversary this summer: "Six Feet Under" is officially 25 years old.</p><p>Following the dysfunctional Fisher clan, a family that runs a funeral home in Los Angeles, the award-winning series debuted on HBO on June 3, 2001, and collected nine Emmys, three Screen Actors Guild Awards, three Golden Globes and a Peabody during its acclaimed five-season run. </p><p>And in the decades that have followed, "Six Feet Under" has endured as one of the medium's greatest series, with one of the best finales in television history (seriously, we haven't been able to listen to Sia the same since). In honor of the show's silver jubilee, here's why you should rewatch "Six Feet Under" on HBO Max now. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="what-is-six-feet-under-about">What is 'Six Feet Under' about?</h2><p>Life, death and everything in between — literally. Created by Alan Ball ("True Blood"), "Six Feet Under" is a family drama about a not-so-ordinary family. It begins with the unexpected death of patriarch Nathaniel Fisher (Richard Jenkins) and its impact on the rest of his family: widow Ruth (Frances Conroy) and adult children Nate (Peter Krause), David (Michael C. Hall) and Claire (Lauren Ambrose).</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/E3gYi-KvKug" allowfullscreen></iframe></div></div><p>They must deal not only with the messiness of their own mortality and grief but also that of their clients at the family's Fisher & Sons funeral home in Los Angeles, California.</p><p>Every episode begins with a death, ranging from the natural (heart attack) to the horrific (murder), a framework that allows each character to explore larger existential questions while they deal with their everyday family dynamics, relationship troubles and the like. Freddy Rodriguez, Rachel Griffiths, Mathew St. Patrick, Jeremy Sisto, James Cromwell and Justina Machado also star.</p><h2 id="why-this-is-the-perfect-time-to-stream-six-feet-under-on-hbo-max">Why this is the perfect time to stream 'Six Feet Under' on HBO Max</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="8B9XmcdkE4FSMgvPs9KGMD" name="Six Feet Under" alt="Six Feet Under" src="https://cdn.mos.cms.futurecdn.net/8B9XmcdkE4FSMgvPs9KGMD.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>Sure, a show that kicks off with a death each and every week might not sound like the most enjoyable watch, but "Six Feet Under" always managed to balance that brooding emotionality with a good deal of dark humor and familial relatability. </p><p>Barry Garron of <a href="https://www.hollywoodreporter.com/news/general-news/six-feet-under-first-episode-816636/" target="_blank">The Hollywood Reporter</a> praised the show's "examination of family life through the prism of a mortuary business" and its combination of "sardonic humor with poignant drama," making for a tone and style completely its own. "It is fearless in its approach to storytelling and, far more often than not, succeeds in the risks it takes." </p><p>Many subsequent character-driven dramas would later aim for that fine line between irony and sincerity, from "Pushing Daisies" to "Dead Like Me" to "Succession." But few have been as existentially thought-provoking and emotionally moving as "Six Feet Under," even 25 years later. Once you meet the Fishers, you'll fall for each of them, flaws and all, so much so that you won't mind going to a funeral each week just to be able to hang out with them. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/shows/six-feet-under/8b7307e8-1034-426f-b01a-06c832e436ea" target="_blank" rel="nofollow"><em><strong>"Six Feet Under" on HBO Max</strong></em></a><em><strong> now</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ey6xaW"></div>                            </div>                            <script src="https://kwizly.com/embed/ey6xaW.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in July 2026: All the new shows and movies to watch this month</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the 5 I’m streaming first</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist">3 best feel-good HBO Max shows to add to your watchlist</a></li></ul><div data-model-name="Netflix,Hulu,Peacock TV,Amazon Prime Video,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 5 best new movies to watch this weekend on Netflix, HBO Max, Disney+ and more (July 18-19) ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The world is on fire, and the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> are delivering a fresh batch of new movies to help you keep cool and breathe easy indoors. Leading the pack this week is the streaming debut of two indie horror movies that have made hundreds of millions at the box office: "Obsession" on Peacock and the more existentially scary "Backrooms" on paid video-on-demand services. </p><p>For a breezier watch, check out Disney+ for the feature-length musical comedy "Descendants: Wicked Wonderland" or head on over to Netflix for the emotional send-off for its queer YA sensation, "Heartstopper Forever." If a documentary is more the vibe, head over to HBO Max to get a peek behind the curtain of runway fashion in "Marc by Sofia," a touching ode to the decades-long friendship between fashion staples Marc Jacobs and Sofia Coppola.</p><p>So without further ado, let's dive into the best new movies on streaming to watch this weekend. </p><h2 id="obsession-peacock">'Obsession' (Peacock)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/gMC8kkwbIQQ" allowfullscreen></iframe></div></div><p>I'm a huge horror fan, and "Obsession" is the most terrified I've been watching a movie in theaters in a long time. I've been waiting for it to arrive on streaming so I can force my husband to share in the trauma too, because lord knows I wasn't putting myself through that in theaters again. </p><p>"Obsession" is a great example of a simple premise executed beautifully, with a star-making performance from Inde Navarrette that continues to haunt my nightmares. She's uncanny and terrifying as Nikki, a young woman who suddenly develops an unsettling obsession with her friend and co-worker Bear (Michael Johnston), who's not-so-secretly in love with her. It's the work of a mystical item called a "One Wish Willow," which he wishes on to make her fall for him. It works, albeit in a "Monkey's Paw" sort of way, and Nikki's fixation turns the romance of his dreams into a waking nightmare. </p><p><em><strong>Watch </strong></em><a href="https://www.peacocktv.com/stream-movies/obsession" target="_blank" rel="nofollow"><em><strong>"Obsession" on Peacock</strong></em></a><em><strong> now</strong></em></p><h2 id="backrooms-pvod">'Backrooms' (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0HjdiohVOik" allowfullscreen></iframe></div></div><p>If you missed "Backrooms" in theaters, I'd recommend waiting until it arrives on a subscription streaming service rather than paying for a rental. That said, if you're determined to see it this weekend, it's now available on premium video-on-demand. I'll admit, all the buzz around it is warranted — "Backrooms" is every bit as eerie, uncanny, and mesmerizing as you've probably heard.</p><p>Trying to explain what "Backrooms" is about is like describing a half-remembered dream. One filled with endless yellow hallways, the constant feeling that something is watching you, and an enormous pirate. It's a surreal, slow-burning psychological horror film that thrives on atmosphere over explanation. And before you ask, no, you don't need to know any of the existing lore to appreciate it; I went in completely cold and still adored it. </p><p><a href="https://tv.apple.com/channel/tvs.sbd.4000?at=1001l369U&ct=tomsguide-us-1035614919794613865&itscg=30200&itsct=Future_TV" target="_blank" rel="nofollow"><strong>Buy or rent "Backrooms" now</strong></a></p><h2 id="descendants-wicked-wonderland-disney">'Descendants: Wicked Wonderland' (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0Gg7x3xBqBU" allowfullscreen></iframe></div></div><p>I missed the "Descendants" train when the series first kicked off over a decade ago, but I'm a sucker for a musical and have always had a soft spot for the whole schtick of following descendants of Disney heroes and villains. It's like Kingdom Hearts with less anime hair and no quick-time events during the musical numbers, huzzah!</p><p>Set shortly after the events of "Descendants: The Rise of Red," "Wicked Wonderland" follows the Queen of Hearts' daughter, Red (Kylie Cantrall) and Chloe (Malia Baker), Cinderella's daughter, as they navigate the fallout from their time-traveling adventure. While the Queen of Hearts has become a kinder ruler and Cinderella is now safe, the consequences of altering the timeline soon become apparent. Their actions in the past accidentally unleash a new threat: Maddox Hatter (Leonardo Nam), who captures the Queen of Hearts. To save her, Red and Chloe team up with Red's newly discovered sister Pink (Liamani Segura), Luisa Madrigal's son Luis (Alexandro Byrd), Captain Hook's daughter Hazel (Kiara Romero), and Maddox's son Max (Brendon Tremblay) on a mission to rescue the Queen and save Wonderland.</p><p><em><strong>Watch </strong></em><a href="https://www.disneyplus.com/browse/entity-2d3229b5-5e76-47ee-be6a-bb508d7c383f" target="_blank" rel="nofollow"><em><strong>"Descendants: Wicked Wonderland" on Disney+</strong></em></a><em><strong> now</strong></em></p><h2 id="marc-by-sofia-hbo-max">'Marc by Sofia' (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Ae8qAH0CZv4" allowfullscreen></iframe></div></div><p>I'm always on the hunt for a new documentary to watch over the weekend, and "Marc by Sofia" looks like a flashy, fun pick with "The Devil Wears Prada" vibes. Acclaimed filmmaker Sofia Coppola ("Lost in Translation," "Priscilla," "The Bling Ring") steps into documentary filmmaking with "Marc by Sofia," her first nonfiction feature. Drawing on her longtime friendship with fashion designer Marc Jacobs, Coppola offers an intimate look at his creative process as he prepares for his 2024 runway show.</p><p>Coppola and Jacobs have long shared a similar aesthetic, which makes him a natural choice for her documentary debut. Whether that level of familiarity results in a more intimate portrait or one that's reluctant to dig beneath the surface is another matter. Reviews so far say it's less a comprehensive deep dive and more a celebration of the enduring friendship between two creatives whose work has influenced and inspired one another for decades.</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies/marc-by-sofia/a6d0faad-acce-4c87-80e9-ef541e6e4e9d" target="_blank" rel="nofollow"><em><strong>"Marc By Sofia" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="heartstopper-forever-netflix">'Heartstopper Forever' (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/locuQ-skySE" allowfullscreen></iframe></div></div><p>Grab some tissues, y'all. After three years, three acclaimed seasons, and countless heartfelt moments, "Heartstopper" is saying goodbye with a feature-length send-off for the Paris Crew. Adapted from Alice Oseman's beloved graphic novels, Netflix's tender LGBTQ+ coming-of-age series gets its most grown-up chapter yet as Charlie Spring (Joe Locke) and Nick Nelson (Kit Connor) prepare for what comes after high school. </p><p>Though still hopelessly in love, they face their toughest challenge yet with university looming over their heads and the prospect of a long-distance relationship inching closer to reality. Meanwhile, their friends are navigating major decisions of their own, each taking tentative steps toward adulthood. Expect Oseman's signature animated leaves to drift across the screen, alongside plenty of heartfelt moments that capture the awkwardness and excitement of adolescence.</p><p><em><strong>Watch </strong></em><a href="https://www.netflix.com/title/82040750" target="_blank" rel="nofollow"><em><strong>"Heartstopper Forever" on Netflix</strong></em></a><em><strong> now</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ey6xaW"></div>                            </div>                            <script src="https://kwizly.com/embed/ey6xaW.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/set-sail-for-the-odyssey-with-these-3-free-epic-movies-to-watch-before-christopher-nolans-epic-hits-theaters-this-weekend">3 epic movies to watch before Christopher Nolan's 'The Odyssey'</a></li><li><a href="https://www.tomsguide.com/entertainment/prime-video/prime-video-just-added-a-gripping-action-thriller-that-feels-like-a-forgotten-bourne-movie-and-it-stars-an-oscar-winner">Prime Video just added a gripping action-thriller that feels like a forgotten ‘Bourne’ movie — and it stars an Oscar-winner</a></li><li><a href="https://www.tomsguide.com/home/5-ways-to-protect-yourself-and-your-home-from-wildfire-smoke-right-now">5 ways to protect yourself (and your home) from wildfire smoke right now</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/5-best-new-movies-to-watch-this-weekend-on-netflix-hbo-max-disney-and-more-july-18-19</link>
                                                                            <description>
                            <![CDATA[ 'Obsession,' 'Backrooms,' 'Heartstopper Forever'  and more must-watch movies just landed on streaming ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">virwVYeJQrhWzLQWpX2QAN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3YU4FST4PVXE6XHfTzGwWE-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 18 Jul 2026 04:01:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alyse Stanley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Alyse Stanley is a news editor at Tom’s Guide, overseeing weekend coverage and writing about the latest in tech, gaming, and entertainment. Before Tom’s Guide, Alyse worked as an editor for the Washington Post’s sunsetted video game section, Launcher, where she also wrote about indie games you shouldn’t miss, how to tackle your gaming backlog, and all things Nintendo. She previously led Gizmodo’s weekend news desk covering breaking tech news and has written game reviews and features for outlets like Polygon, Unwinnable, and Rock, Paper, Shotgun. A recent Chicago-area transplant born and raised in Virginia, Alyse is a big fan of horror movies, cartoons, and roller skating. She&#039;s also a puzzle fan and can often be found contributing to the NYT Connections coverage on Tom&#039;s Guide &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3YU4FST4PVXE6XHfTzGwWE-1280-80.jpg">
                                                            <media:credit><![CDATA[A24 / Samuel Dore / Netflix / Universal Pictures UK]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[(From L to R): Chiwetel Ejiofor as Clark in &quot;Backrooms&quot; (2026); Joe Locke as Charlie Spring and Kit Connor as Nick Nelson in &quot;Heartstopper Forever&quot; on Netflix; Inde Navarrette as Nikki in &quot;Obsession&quot;.]]></media:description>                                                            <media:text><![CDATA[(From L to R): Chiwetel Ejiofor as Clark in &quot;Backrooms&quot; (2026); Joe Locke as Charlie Spring and Kit Connor as Nick Nelson in &quot;Heartstopper Forever&quot; on Netflix; Inde Navarrette as Nikki in &quot;Obsession&quot;.]]></media:text>
                                <media:title type="plain"><![CDATA[(From L to R): Chiwetel Ejiofor as Clark in &quot;Backrooms&quot; (2026); Joe Locke as Charlie Spring and Kit Connor as Nick Nelson in &quot;Heartstopper Forever&quot; on Netflix; Inde Navarrette as Nikki in &quot;Obsession&quot;.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3YU4FST4PVXE6XHfTzGwWE-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The world is on fire, and the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> are delivering a fresh batch of new movies to help you keep cool and breathe easy indoors. Leading the pack this week is the streaming debut of two indie horror movies that have made hundreds of millions at the box office: "Obsession" on Peacock and the more existentially scary "Backrooms" on paid video-on-demand services. </p><p>For a breezier watch, check out Disney+ for the feature-length musical comedy "Descendants: Wicked Wonderland" or head on over to Netflix for the emotional send-off for its queer YA sensation, "Heartstopper Forever." If a documentary is more the vibe, head over to HBO Max to get a peek behind the curtain of runway fashion in "Marc by Sofia," a touching ode to the decades-long friendship between fashion staples Marc Jacobs and Sofia Coppola.</p><p>So without further ado, let's dive into the best new movies on streaming to watch this weekend. </p><h2 id="obsession-peacock">'Obsession' (Peacock)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/gMC8kkwbIQQ" allowfullscreen></iframe></div></div><p>I'm a huge horror fan, and "Obsession" is the most terrified I've been watching a movie in theaters in a long time. I've been waiting for it to arrive on streaming so I can force my husband to share in the trauma too, because lord knows I wasn't putting myself through that in theaters again. </p><p>"Obsession" is a great example of a simple premise executed beautifully, with a star-making performance from Inde Navarrette that continues to haunt my nightmares. She's uncanny and terrifying as Nikki, a young woman who suddenly develops an unsettling obsession with her friend and co-worker Bear (Michael Johnston), who's not-so-secretly in love with her. It's the work of a mystical item called a "One Wish Willow," which he wishes on to make her fall for him. It works, albeit in a "Monkey's Paw" sort of way, and Nikki's fixation turns the romance of his dreams into a waking nightmare. </p><p><em><strong>Watch </strong></em><a href="https://www.peacocktv.com/stream-movies/obsession" target="_blank" rel="nofollow"><em><strong>"Obsession" on Peacock</strong></em></a><em><strong> now</strong></em></p><h2 id="backrooms-pvod">'Backrooms' (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0HjdiohVOik" allowfullscreen></iframe></div></div><p>If you missed "Backrooms" in theaters, I'd recommend waiting until it arrives on a subscription streaming service rather than paying for a rental. That said, if you're determined to see it this weekend, it's now available on premium video-on-demand. I'll admit, all the buzz around it is warranted — "Backrooms" is every bit as eerie, uncanny, and mesmerizing as you've probably heard.</p><p>Trying to explain what "Backrooms" is about is like describing a half-remembered dream. One filled with endless yellow hallways, the constant feeling that something is watching you, and an enormous pirate. It's a surreal, slow-burning psychological horror film that thrives on atmosphere over explanation. And before you ask, no, you don't need to know any of the existing lore to appreciate it; I went in completely cold and still adored it. </p><p><a href="https://tv.apple.com/channel/tvs.sbd.4000?at=1001l369U&ct=tomsguide-us-1035614919794613865&itscg=30200&itsct=Future_TV" target="_blank" rel="nofollow"><strong>Buy or rent "Backrooms" now</strong></a></p><h2 id="descendants-wicked-wonderland-disney">'Descendants: Wicked Wonderland' (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0Gg7x3xBqBU" allowfullscreen></iframe></div></div><p>I missed the "Descendants" train when the series first kicked off over a decade ago, but I'm a sucker for a musical and have always had a soft spot for the whole schtick of following descendants of Disney heroes and villains. It's like Kingdom Hearts with less anime hair and no quick-time events during the musical numbers, huzzah!</p><p>Set shortly after the events of "Descendants: The Rise of Red," "Wicked Wonderland" follows the Queen of Hearts' daughter, Red (Kylie Cantrall) and Chloe (Malia Baker), Cinderella's daughter, as they navigate the fallout from their time-traveling adventure. While the Queen of Hearts has become a kinder ruler and Cinderella is now safe, the consequences of altering the timeline soon become apparent. Their actions in the past accidentally unleash a new threat: Maddox Hatter (Leonardo Nam), who captures the Queen of Hearts. To save her, Red and Chloe team up with Red's newly discovered sister Pink (Liamani Segura), Luisa Madrigal's son Luis (Alexandro Byrd), Captain Hook's daughter Hazel (Kiara Romero), and Maddox's son Max (Brendon Tremblay) on a mission to rescue the Queen and save Wonderland.</p><p><em><strong>Watch </strong></em><a href="https://www.disneyplus.com/browse/entity-2d3229b5-5e76-47ee-be6a-bb508d7c383f" target="_blank" rel="nofollow"><em><strong>"Descendants: Wicked Wonderland" on Disney+</strong></em></a><em><strong> now</strong></em></p><h2 id="marc-by-sofia-hbo-max">'Marc by Sofia' (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Ae8qAH0CZv4" allowfullscreen></iframe></div></div><p>I'm always on the hunt for a new documentary to watch over the weekend, and "Marc by Sofia" looks like a flashy, fun pick with "The Devil Wears Prada" vibes. Acclaimed filmmaker Sofia Coppola ("Lost in Translation," "Priscilla," "The Bling Ring") steps into documentary filmmaking with "Marc by Sofia," her first nonfiction feature. Drawing on her longtime friendship with fashion designer Marc Jacobs, Coppola offers an intimate look at his creative process as he prepares for his 2024 runway show.</p><p>Coppola and Jacobs have long shared a similar aesthetic, which makes him a natural choice for her documentary debut. Whether that level of familiarity results in a more intimate portrait or one that's reluctant to dig beneath the surface is another matter. Reviews so far say it's less a comprehensive deep dive and more a celebration of the enduring friendship between two creatives whose work has influenced and inspired one another for decades.</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies/marc-by-sofia/a6d0faad-acce-4c87-80e9-ef541e6e4e9d" target="_blank" rel="nofollow"><em><strong>"Marc By Sofia" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="heartstopper-forever-netflix">'Heartstopper Forever' (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/locuQ-skySE" allowfullscreen></iframe></div></div><p>Grab some tissues, y'all. After three years, three acclaimed seasons, and countless heartfelt moments, "Heartstopper" is saying goodbye with a feature-length send-off for the Paris Crew. Adapted from Alice Oseman's beloved graphic novels, Netflix's tender LGBTQ+ coming-of-age series gets its most grown-up chapter yet as Charlie Spring (Joe Locke) and Nick Nelson (Kit Connor) prepare for what comes after high school. </p><p>Though still hopelessly in love, they face their toughest challenge yet with university looming over their heads and the prospect of a long-distance relationship inching closer to reality. Meanwhile, their friends are navigating major decisions of their own, each taking tentative steps toward adulthood. Expect Oseman's signature animated leaves to drift across the screen, alongside plenty of heartfelt moments that capture the awkwardness and excitement of adolescence.</p><p><em><strong>Watch </strong></em><a href="https://www.netflix.com/title/82040750" target="_blank" rel="nofollow"><em><strong>"Heartstopper Forever" on Netflix</strong></em></a><em><strong> now</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ey6xaW"></div>                            </div>                            <script src="https://kwizly.com/embed/ey6xaW.js" async></script><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/set-sail-for-the-odyssey-with-these-3-free-epic-movies-to-watch-before-christopher-nolans-epic-hits-theaters-this-weekend">3 epic movies to watch before Christopher Nolan's 'The Odyssey'</a></li><li><a href="https://www.tomsguide.com/entertainment/prime-video/prime-video-just-added-a-gripping-action-thriller-that-feels-like-a-forgotten-bourne-movie-and-it-stars-an-oscar-winner">Prime Video just added a gripping action-thriller that feels like a forgotten ‘Bourne’ movie — and it stars an Oscar-winner</a></li><li><a href="https://www.tomsguide.com/home/5-ways-to-protect-yourself-and-your-home-from-wildfire-smoke-right-now">5 ways to protect yourself (and your home) from wildfire smoke right now</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to watch 'Homestead Rescue: Intervention' online — stream the Raney's  makeover show from anywhere ]]></title>
                                                                                                <dc:content><![CDATA[ <p>"Homestead Rescue: Intervention" is a fresh spin-off featuring the Raney family as they bring their expertise to those who need it the most (even if they won't admit they need the help). Prepare for chickens, goats and a plenty of Marty's homesteading wisdom.</p><p>Here's how you can watch the "Homestead Rescue: Intervention" online and <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Homestead Rescue: Intervention' - Streaming details</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Homestead Rescue: Intervention" premieres<strong> </strong>on <strong>Tuesday, July 14 at 8 p.m. ET/PT.</strong><br><strong>• U.S. </strong>— <strong>Discovery Channel via </strong><a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>YouTube TV (free trial)</strong></a><br><strong>• CAN</strong> — <a data-analytics-id="inline-link" href="https://citytvplus.ca/channel/Discovery_21294" target="_blank" rel="nofollow"><strong>CityTV+</strong></a><br><strong>• Watch anywhere </strong>— try<strong> </strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN risk-free</strong></a></p></div></div><p>Usually, the Raney family hear the call for help and come in to transform the homes of those in need. However, in 2026 spinoff "Homestead Renovation: Intervention", the experts are not waiting for an invite, and are instead swooping in on the most dilapidated projects they can find.</p><p>Marty Raney, Matt Raney, and Misty Bilodeau are bulldozing straight in to fix up the most dangerous and failing off-grid projects – and offer advice to struggling homesteaders. Across eight episodes, we'll see fairly stubborn folk give in and allow the Raney clan to do what they do best.</p><p>Ready for some home renovation magic? Here's how to <strong>watch</strong> <strong>"Homestead Renovation: Intervention"</strong> online with all the streaming details you need below.</p><h2 class="article-body__section" id="section-how-to-watch-homestead-rescue-intervention-for-free"><span>How to watch 'Homestead Rescue: Intervention' for free</span></h2><p>You can watch "Homestead Rescue: Intervention" via the Discovery TV channel in the U.S. No cable? Fear not! You could sign up for a <a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>free trial of YouTube TV</strong></a> and access the Discovery Channel and much more at no cost during the freebie period (often up to 21 days).</p><p>The service usually costs $89.99/month, but once your free trial runs out you can pay just $67.99/month for the first three months.</p><p>Away from home? Setting up a top quality VPN will help you access your YouTube TV service when outside the States. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>, and can show you how to use it below...</p><h2 class="article-body__section" id="section-watch-homestead-rescue-intervention-from-anywhere-in-the-world"><span>Watch 'Homestead Rescue: Intervention' from anywhere in the world</span></h2><p>If you're traveling overseas and find that "Homestead Rescue: Intervention" isn't airing where you're currently located, that doesn't mean you have to miss the action. With the right VPN (virtual private network), you can stream the show from wherever you are.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> you can get right now is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. </p><div class="product"><a data-dimension112="f3484720-7ad5-11f1-9d2f-991f5586c7d6" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://nordvpn.com/special/?coupon=future2025&utm_medium=affiliate&utm_term=&utm_content=TG&utm_campaign=off564&utm_source=aff3013" target="_blank" rel="nofollow" data-dimension112="f3484720-7ad5-11f1-9d2f-991f5586c7d6" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a><br><br>Boasting lightning fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><strong>✅ Fast streaming</strong><br><br>Use Nord to unblock your usual streaming service and watch the 2026 "Homestead Rescue" spinoff online with our <em><strong>exclusive</strong></em><strong> </strong>deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="f3484720-7ad5-11f1-9d2f-991f5586c7d6" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a U.S. server from the location list.</p><p><strong>3. Sit back and binge. </strong>Head to your streaming service app and watch "Homestead Rescue: Intervention" online from wherever you are in the world.</p><h2 id="how-to-watch-homestead-rescue-intervention-in-the-u-s-without-cable">How to watch 'Homestead Rescue: Intervention' in the U.S. without cable</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Homestead Rescue: Intervention" will air on the <strong>Discovery Channel</strong>, which is easily accessible via <strong>HBO Max</strong>.</p><div class="product"><a data-dimension112="f34845c2-7ad5-11f1-addd-4991ee26b0be" data-action="Deal Block" data-label="subscribe to HBO Max on Prime Video" data-dimension48="subscribe to HBO Max on Prime Video" href="https://www.hbomax.com" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The first episode of "Homestead Rescue: Intervention" airs on <strong>Tuesday, July 14 in the U.S. at 8 p.m. ET/PT.</strong></p><p>You can also <a href="https://www.primevideo.com/channel/5f0d312d-51d8-48d3-9b32-f64a971f5c77" target="_blank" rel="nofollow" data-dimension112="f34845c2-7ad5-11f1-addd-4991ee26b0be" data-action="Deal Block" data-label="subscribe to HBO Max on Prime Video" data-dimension48="subscribe to HBO Max on Prime Video" data-dimension25=""><strong>subscribe to HBO Max on Prime Video</strong></a><strong> – ideal for Prime users.</strong></p><p>Alternatively, catch up with the show on Discovery+ a day later each week.<br><br><strong>Traveling outside the States?</strong> You'll need to use a VPN to unblock HBO Max when abroad. We love <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p></div><h2 id="how-to-watch-homestead-rescue-intervention-online-in-canada">How to watch 'Homestead Rescue: Intervention' online in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Homestead Rescue: Intervention" will air on <a href="https://citytvplus.ca/channel/Discovery_21294" target="_blank" rel="nofollow"><strong>CityTV+</strong></a> in Canada.</p><p>Subscriptions to CityTV+ cost $9.99/month or $99/year, but you can nab a free 7-day trial to the service.</p><p><strong>Abroad? Don't panic.</strong> You just need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="can-you-watch-homestead-rescue-intervention-in-the-u-k">Can you watch 'Homestead Rescue: Intervention' in the U.K.?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>There is no release plan for "Homestead Rescue: Intervention" in the U.K. as things stand.</p><p><strong>The solution?</strong> We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to unblock Discovery+ and more.</p><h2 id="can-you-watch-homestead-rescue-intervention-online-in-australia">Can you watch 'Homestead Rescue: Intervention' online in Australia?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australian flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Homestead Rescue: Intervention" does not have a confirmed release date as yet in Australia. We will update this as soon as we find out where it is streaming.</p><p><strong>Remember</strong>, if you are working or on vacation Down Under and you want to catch the show on your usual domestic streamer you can do so by using a VPN such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 class="article-body__section" id="section-homestead-rescue-intervention-need-to-know"><span>'Homestead Rescue: Intervention' - Need to Know</span></h2><h3 class="article-body__section" id="section-who-are-the-raney-family"><span>Who are the Raney family?</span></h3><p>The Raney family consists of Marty (the father) and Matt Raney and Misty Bilodeau (siblings). Builder Marty is known for wearing white shirts that get covered in mud, his second career as a musician, and his decades of homesteading expertise, all of which he brings to bear when dealing with struggling homesteaders.</p><p>All three are wilderness experts who have made a name for themselves by transforming the homes of others who aspire to be like them and go off the grid, with Misty known for building elaborate chicken coops. Matt, meanwhile, is an accomplished hunter and offers homesteaders advice on keeping predators at bay.</p><p>They were born and raised in Alaska and have a wealth of knowledge across fields of expertise such as hunting, fishing, and log building as well as gardening, livestock management, foraging, and building.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-remember-the-office">How to watch 'Remember... The Office' online — stream "The Office" reunion from anywhere</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-dark-side-of-the-ring-season-7-online">How to watch 'Dark Side of the Ring' season 7 online</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-40-new-movies-in-may-2026-heres-the-5-id-stream-firsthttps://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the 5 I’m streaming first</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/how-to-watch-homestead-rescue-intervention-online</link>
                                                                            <description>
                            <![CDATA[ The Raney family are on hand to fix up these homes in need - here's how to watch "Homestead Rescue: Intervention" online from anywhere ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Ko4B6NzmtbRsbbY38LMXJm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Pwdem48jimSSggexsjiWXi-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 14 Jul 2026 11:20:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jakob Barnes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sdLQVVidVk65LYsn3p76nL.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Pwdem48jimSSggexsjiWXi-1280-80.jpg">
                                                            <media:credit><![CDATA[Discovery]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Raney family from &quot;Homestead Rescue: Intervention&quot;]]></media:description>                                                            <media:text><![CDATA[The Raney family from &quot;Homestead Rescue: Intervention&quot;]]></media:text>
                                <media:title type="plain"><![CDATA[The Raney family from &quot;Homestead Rescue: Intervention&quot;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Pwdem48jimSSggexsjiWXi-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>"Homestead Rescue: Intervention" is a fresh spin-off featuring the Raney family as they bring their expertise to those who need it the most (even if they won't admit they need the help). Prepare for chickens, goats and a plenty of Marty's homesteading wisdom.</p><p>Here's how you can watch the "Homestead Rescue: Intervention" online and <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Homestead Rescue: Intervention' - Streaming details</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Homestead Rescue: Intervention" premieres<strong> </strong>on <strong>Tuesday, July 14 at 8 p.m. ET/PT.</strong><br><strong>• U.S. </strong>— <strong>Discovery Channel via </strong><a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>YouTube TV (free trial)</strong></a><br><strong>• CAN</strong> — <a data-analytics-id="inline-link" href="https://citytvplus.ca/channel/Discovery_21294" target="_blank" rel="nofollow"><strong>CityTV+</strong></a><br><strong>• Watch anywhere </strong>— try<strong> </strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN risk-free</strong></a></p></div></div><p>Usually, the Raney family hear the call for help and come in to transform the homes of those in need. However, in 2026 spinoff "Homestead Renovation: Intervention", the experts are not waiting for an invite, and are instead swooping in on the most dilapidated projects they can find.</p><p>Marty Raney, Matt Raney, and Misty Bilodeau are bulldozing straight in to fix up the most dangerous and failing off-grid projects – and offer advice to struggling homesteaders. Across eight episodes, we'll see fairly stubborn folk give in and allow the Raney clan to do what they do best.</p><p>Ready for some home renovation magic? Here's how to <strong>watch</strong> <strong>"Homestead Renovation: Intervention"</strong> online with all the streaming details you need below.</p><h2 class="article-body__section" id="section-how-to-watch-homestead-rescue-intervention-for-free"><span>How to watch 'Homestead Rescue: Intervention' for free</span></h2><p>You can watch "Homestead Rescue: Intervention" via the Discovery TV channel in the U.S. No cable? Fear not! You could sign up for a <a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>free trial of YouTube TV</strong></a> and access the Discovery Channel and much more at no cost during the freebie period (often up to 21 days).</p><p>The service usually costs $89.99/month, but once your free trial runs out you can pay just $67.99/month for the first three months.</p><p>Away from home? Setting up a top quality VPN will help you access your YouTube TV service when outside the States. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>, and can show you how to use it below...</p><h2 class="article-body__section" id="section-watch-homestead-rescue-intervention-from-anywhere-in-the-world"><span>Watch 'Homestead Rescue: Intervention' from anywhere in the world</span></h2><p>If you're traveling overseas and find that "Homestead Rescue: Intervention" isn't airing where you're currently located, that doesn't mean you have to miss the action. With the right VPN (virtual private network), you can stream the show from wherever you are.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> you can get right now is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. </p><div class="product"><a data-dimension112="f3484720-7ad5-11f1-9d2f-991f5586c7d6" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://nordvpn.com/special/?coupon=future2025&utm_medium=affiliate&utm_term=&utm_content=TG&utm_campaign=off564&utm_source=aff3013" target="_blank" rel="nofollow" data-dimension112="f3484720-7ad5-11f1-9d2f-991f5586c7d6" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a><br><br>Boasting lightning fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><strong>✅ Fast streaming</strong><br><br>Use Nord to unblock your usual streaming service and watch the 2026 "Homestead Rescue" spinoff online with our <em><strong>exclusive</strong></em><strong> </strong>deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="f3484720-7ad5-11f1-9d2f-991f5586c7d6" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a U.S. server from the location list.</p><p><strong>3. Sit back and binge. </strong>Head to your streaming service app and watch "Homestead Rescue: Intervention" online from wherever you are in the world.</p><h2 id="how-to-watch-homestead-rescue-intervention-in-the-u-s-without-cable">How to watch 'Homestead Rescue: Intervention' in the U.S. without cable</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Homestead Rescue: Intervention" will air on the <strong>Discovery Channel</strong>, which is easily accessible via <strong>HBO Max</strong>.</p><div class="product"><a data-dimension112="f34845c2-7ad5-11f1-addd-4991ee26b0be" data-action="Deal Block" data-label="subscribe to HBO Max on Prime Video" data-dimension48="subscribe to HBO Max on Prime Video" href="https://www.hbomax.com" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>The first episode of "Homestead Rescue: Intervention" airs on <strong>Tuesday, July 14 in the U.S. at 8 p.m. ET/PT.</strong></p><p>You can also <a href="https://www.primevideo.com/channel/5f0d312d-51d8-48d3-9b32-f64a971f5c77" target="_blank" rel="nofollow" data-dimension112="f34845c2-7ad5-11f1-addd-4991ee26b0be" data-action="Deal Block" data-label="subscribe to HBO Max on Prime Video" data-dimension48="subscribe to HBO Max on Prime Video" data-dimension25=""><strong>subscribe to HBO Max on Prime Video</strong></a><strong> – ideal for Prime users.</strong></p><p>Alternatively, catch up with the show on Discovery+ a day later each week.<br><br><strong>Traveling outside the States?</strong> You'll need to use a VPN to unblock HBO Max when abroad. We love <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p></div><h2 id="how-to-watch-homestead-rescue-intervention-online-in-canada">How to watch 'Homestead Rescue: Intervention' online in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Homestead Rescue: Intervention" will air on <a href="https://citytvplus.ca/channel/Discovery_21294" target="_blank" rel="nofollow"><strong>CityTV+</strong></a> in Canada.</p><p>Subscriptions to CityTV+ cost $9.99/month or $99/year, but you can nab a free 7-day trial to the service.</p><p><strong>Abroad? Don't panic.</strong> You just need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="can-you-watch-homestead-rescue-intervention-in-the-u-k">Can you watch 'Homestead Rescue: Intervention' in the U.K.?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>There is no release plan for "Homestead Rescue: Intervention" in the U.K. as things stand.</p><p><strong>The solution?</strong> We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to unblock Discovery+ and more.</p><h2 id="can-you-watch-homestead-rescue-intervention-online-in-australia">Can you watch 'Homestead Rescue: Intervention' online in Australia?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australian flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Homestead Rescue: Intervention" does not have a confirmed release date as yet in Australia. We will update this as soon as we find out where it is streaming.</p><p><strong>Remember</strong>, if you are working or on vacation Down Under and you want to catch the show on your usual domestic streamer you can do so by using a VPN such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 class="article-body__section" id="section-homestead-rescue-intervention-need-to-know"><span>'Homestead Rescue: Intervention' - Need to Know</span></h2><h3 class="article-body__section" id="section-who-are-the-raney-family"><span>Who are the Raney family?</span></h3><p>The Raney family consists of Marty (the father) and Matt Raney and Misty Bilodeau (siblings). Builder Marty is known for wearing white shirts that get covered in mud, his second career as a musician, and his decades of homesteading expertise, all of which he brings to bear when dealing with struggling homesteaders.</p><p>All three are wilderness experts who have made a name for themselves by transforming the homes of others who aspire to be like them and go off the grid, with Misty known for building elaborate chicken coops. Matt, meanwhile, is an accomplished hunter and offers homesteaders advice on keeping predators at bay.</p><p>They were born and raised in Alaska and have a wealth of knowledge across fields of expertise such as hunting, fishing, and log building as well as gardening, livestock management, foraging, and building.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-remember-the-office">How to watch 'Remember... The Office' online — stream "The Office" reunion from anywhere</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-dark-side-of-the-ring-season-7-online">How to watch 'Dark Side of the Ring' season 7 online</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-40-new-movies-in-may-2026-heres-the-5-id-stream-firsthttps://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the 5 I’m streaming first</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 7 top new movies to stream this week on Netflix, HBO Max, Peacock and more (July 14-20) — including the feature-length finale of a popular Netflix romance show ]]></title>
                                                                                                <dc:content><![CDATA[ <p>This week’s top new movies across the best <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming services</a> has a real horror flavor with a trio of critically acclaimed genre films set to be available to watch at home, where you can hide behind the sofa without fear of judgement. But it’s not just horror fans with options to watch. </p><p>Over on Netflix, the platform is wrapping up its fan-favorite romantic drama “Heartstopper” with a feature-length finale. While HBO Max has a fashion-forward documentary from a director with a passionate cult following. And turning back to horror, fans of scary movies are completely spoiled for choice with “Backrooms", "Obsession” and “Exit 8” all in the mix. </p><p>There are plenty of options to consider, and to save you time having to scroll through every platform’s library, I’ve rounded up the most noteworthy new movies across streaming services down below. Also, here’s a guide to the <a href="https://www.tomsguide.com/entertainment/streaming/i-watch-tv-for-a-living-and-these-are-the-3-biggest-new-shows-to-stream-this-week-including-a-will-ferrell-golf-comedy">top new TV shows you can watch this week</a>. </p><h2 id="backrooms-pvod-2">‘Backrooms’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0HjdiohVOik" allowfullscreen></iframe></div></div><p>“Backrooms” was reportedly heading to premium streaming last week, but was pushed back at the eleventh hour. Maybe that was to give its extended cut edition a little extra time in theaters. Whatever the reason, it looks like Kane Parsons’ popular horror, rooted in the popular internet “creepypasta,” is now finally ready to head to streaming. If you skipped this one in theaters, you can enjoy the unnerving liminal space horror at home. </p><p>Chiwetel Ejiofor plays the troubled owner of a furniture showroom. When he discovers a mysterious portal in the store’s basement, he is transported to an endless series of rooms that connect in seemingly impossible ways. Heavy on the atmosphere and effectively utilizing the found footage style, “Backrooms” has grossed almost $370 million worldwide, making it one of 2026’s most popular horror flicks and likely the start of a new franchise.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/dp/B0H3WDJYGT" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting July 14</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xk32aX"></div>                            </div>                            <script src="https://kwizly.com/embed/Xk32aX.js" async></script><h2 id="the-breadwinner-pvod">‘The Breadwinner’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/19PLc6hpTvA" allowfullscreen></iframe></div></div><p>From a box office breakout hit to a movie that failed to recoup its budget on the big screen, “The Breadwinner” is something of an ironic name, all things considered. It’s a comedy film written by and starring American stand-up comic Nate Bargatze, and I won’t sugarcoat this one: it was not well-received by critics. It holds a pretty woeful 20% on <a href="https://www.rottentomatoes.com/m/the_breadwinner_2026" target="_blank">Rotten Tomatoes</a>. So this movie is perhaps only worth checking out if you’re a dedicated fan of Bargatze’s work. Viewers did, in turn, rate it a strong 86% on RT</p><p>Bargatze plays Nate Wilcox, the top employee at a car dealership, who has to swap being a working dad for stay-at-home parenting when his wife (Mandy Moore) gets a once-in-a-lifetime opportunity that takes her on an international business trip. Nate soon finds out that being the head of the household is much tougher than he ever imagined. Critics weren’t sold on this movie’s “old school” approach to comedy and family values.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0GYMR759H?" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting July 14</strong></em></p><h2 id="cold-storage-mgm">‘Cold Storage' (MGM+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kea7gnh1uYA" allowfullscreen></iframe></div></div><p>“Cold Storage” definitely has a bit of “Stranger Things” about it, and not just because it stars Joe Keery, who played Steven Harrington on Netflix’s sci-fi series. This throwback sci-fi horror-comedy explores a secretive military experiment literally leaking out of containment, and a ragtag group of unlikely heroes who have to save the day. Alongside Keery, it also stars Georgina Campbell, Lesley Manville, Sosie Bacon and Liam Neeson.</p><p>Set in the mid-2000s, two employees at a remote self-storage warehouse are the center of an extraterrestrial outbreak when a deadly fungus escapes from one of the units. This rapidly mutating threat takes control of human hosts, and if it escapes the facility, it could spell disaster for the entire human population. With long-buried government secrets coming to light, “Cold Storage” is an entertaining popcorn flick with light horror.</p><p><em><strong>Watch on </strong></em><a href="https://www.mgmplus.com/movie/cold-storage-2026" target="_blank" rel="nofollow"><em><strong>MGM+</strong></em></a><em><strong> starting July 15</strong></em></p><h2 id="marc-by-sofia-hbo-max-2">‘Marc by Sofia’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Ae8qAH0CZv4" allowfullscreen></iframe></div></div><p>Documentary fans will want to head over to HBO Max this week, as the streaming service debuts an insight into one of the world’s most iconic fashion designers. “Marc by Sofia” does what it says on the tin; this is a documentary on Marc Jacobs and comes from filmmaker Sofia Coppola, daughter of legendary filmmaker Francis Ford Coppola, and director of modern classics like “Lost in Translation” and “The Virgin Suicides."</p><p>As long-time friends, there’s an intimacy to “Marc by Sofia,” with the fashion designer extraordinaire giving Coppola full access to his work and life story. It’s otherwise presented as a fairly standard documentary, with the usual collection of talking head interviews and archival footage, but viewers with an interest in designer fashion will likely find it worthwhile.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/marc-by-sofia/a6d0faad-acce-4c87-80e9-ef541e6e4e9d" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting July 16</strong></em></p><h2 id="exit-8-shudder">‘Exit 8’ (Shudder)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/emZZexEJO8c" allowfullscreen></iframe></div></div><p>“Backrooms” and “Obsession” (which we’ll talk about soon) sucked up all the horror attention back in the spring, but “Exit 8” was another acclaimed chiller that genre fans won’t want to miss. It’s based on the video game of the same name, and turns a gaming experience that can be enjoyed in barely an hour into a full feature. It scored an impressive 92% on <a href="https://www.rottentomatoes.com/m/exit_8_2025" target="_blank">Rotten Tomatoes</a>, praised for its atmosphere and clean cinematic presentation.</p><p>“Exit 8” takes the foundation of its indie source material — being trapped in a looping series of subway tunnels — and expands on it, giving a video game lacking a traditional story a full-fleshed narrative and proper characters. The movie follows a nameless protagonist (Kazunari Ninomiya) who becomes stuck in a looping nightmare and must identify a series of anomalies to escape this unsettling purgatory.</p><p><em><strong>Watch on </strong></em><a href="https://watch.shudder.com/interstitial/972316" target="_blank" rel="nofollow"><em><strong>Shudder</strong></em></a><em><strong> starting July 17</strong></em></p><h2 id="heartstopper-forever-netflix-2">‘Heartstopper Forever’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/locuQ-skySE" allowfullscreen></iframe></div></div><p>In place of a fourth season, Netflix’s “Heartstopper” is opting for a feature-length conclusion. This drama will wrap up the romance between Nick (Kit Connor) and Charlie (Joe Locke). It’ll be a fond farewell for the show’s dedicated fanbase, and I’ll give Netflix some kudos here for allowing the series to wrap up properly, rather than unceremoniously canceling it after the third season saw a significant drop in viewership. We need this more. </p><p>“Heartstopper Forever” opens with Nick and Charlie blissfully in love, but a happy couple doesn’t make for compelling watching, so naturally, some hurdles are around the corner. Nick is getting ready for university, while Charlie is taking on new responsibilities himself. Can their love survive these tests as they both get ready for the next chapter of their lives?</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/82040750" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting July 17</strong></em></p><h2 id="obsession-peacock-2">‘Obsession’ (Peacock)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/gMC8kkwbIQQ" allowfullscreen></iframe></div></div><p>I’ve written about and recommended “Obsession” many times already, and I rewatched this movie over the weekend. Did a second watch change my stance that this is one of the best original horror movies in years? Not at all. If anything, re-experiencing the chaos of this supernatural horror only strengthened my appreciation for Curry Baker’s hit movie. And that performance from Inde Navarrette? I demand an Oscar nomination.</p><p>Bear (Michael Johnston) is a timid record-store worker, infatuated with his colleague and friend, Nikki (Navarrette). After obtaining a “One Wish Willow” from a trinket shop, he makes a wish for Nikki to love him “more than anyone in the world.” Turns out this cheap novelty item is the real deal, and his wish comes true. But getting what he wants comes with dark consequences. This movie is every bit as good as its sterling reputation.</p><p><em><strong>Watch on </strong></em><a href="https://www.peacocktv.com/stream-movies/obsession" target="_blank" rel="nofollow"><em><strong>Peacock</strong></em></a><em><strong> starting July 17</strong></em></p><div ><table><caption>Top new movies to stream this week (July 14-20)</caption><thead><tr><th class="firstcol " ><p>Title</p></th><th  ><p>Genre </p></th><th  ><p>Streaming location</p></th><th  ><p>Release date </p></th></tr></thead><tbody><tr><td class="firstcol " ><p>"Backrooms"</p></td><td  ><p>Horror</p></td><td  ><p>PVOD</p></td><td  ><p>July 14</p></td></tr><tr><td class="firstcol " ><p>"The Breadwinner"</p></td><td  ><p>Comedy</p></td><td  ><p>PVOD</p></td><td  ><p>July 14</p></td></tr><tr><td class="firstcol " ><p>"Cold Storage"</p></td><td  ><p>Sci-fi horror</p></td><td  ><p>MGM+</p></td><td  ><p>July 15</p></td></tr><tr><td class="firstcol " ><p>"Marc by Sofia"</p></td><td  ><p>Documentary</p></td><td  ><p>HBO Max</p></td><td  ><p>July 16</p></td></tr><tr><td class="firstcol " ><p>"Exit 8"</p></td><td  ><p>Horror</p></td><td  ><p>Shudder</p></td><td  ><p>July 17</p></td></tr><tr><td class="firstcol " ><p>"Heartstopper Forever"</p></td><td  ><p>Romantic drama</p></td><td  ><p>Netflix</p></td><td  ><p>July 17</p></td></tr><tr><td class="firstcol " ><p>"Obsession"</p></td><td  ><p>Horror</p></td><td  ><p>Peacock</p></td><td  ><p>July 17</p></td></tr></tbody></table></div><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/movies/10-best-summer-movies-of-the-decade-ranked">10 best summer movies of the decade, ranked</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/5-best-new-netflix-movies-and-shows-to-stream-this-week-july-13-19-2026">5 best new Netflix movies and shows to stream this week</a></li><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services to subscribe to right now</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/7-top-new-movies-to-stream-this-week-on-netflix-hbo-max-peacock-and-more-july-14-20-including-the-feature-length-finale-of-a-popular-netflix-romance-show</link>
                                                                            <description>
                            <![CDATA[ This week's top new movies on streaming include a wave of unmissable horrors and the feature finale of a Netflix show. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wq2Y9N85Z8t8XpoG2UxVqG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/cCUsqfLM3otWEfKNkJvSRF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 14 Jul 2026 04:01:00 +0000</pubDate>                                                                                                                                <updated>Wed, 15 Jul 2026 01:28:24 +0000</updated>
                                                                                                                                            <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/cCUsqfLM3otWEfKNkJvSRF-1280-80.jpg">
                                                            <media:credit><![CDATA[Sony Pictures/Toho/Focus Features]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nate Bargatze in The Breadwinner, Kazunari Ninomiya in Exit 8 and Inde Navarrette in Obsession]]></media:description>                                                            <media:text><![CDATA[Nate Bargatze in The Breadwinner, Kazunari Ninomiya in Exit 8 and Inde Navarrette in Obsession]]></media:text>
                                <media:title type="plain"><![CDATA[Nate Bargatze in The Breadwinner, Kazunari Ninomiya in Exit 8 and Inde Navarrette in Obsession]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/cCUsqfLM3otWEfKNkJvSRF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This week’s top new movies across the best <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming services</a> has a real horror flavor with a trio of critically acclaimed genre films set to be available to watch at home, where you can hide behind the sofa without fear of judgement. But it’s not just horror fans with options to watch. </p><p>Over on Netflix, the platform is wrapping up its fan-favorite romantic drama “Heartstopper” with a feature-length finale. While HBO Max has a fashion-forward documentary from a director with a passionate cult following. And turning back to horror, fans of scary movies are completely spoiled for choice with “Backrooms", "Obsession” and “Exit 8” all in the mix. </p><p>There are plenty of options to consider, and to save you time having to scroll through every platform’s library, I’ve rounded up the most noteworthy new movies across streaming services down below. Also, here’s a guide to the <a href="https://www.tomsguide.com/entertainment/streaming/i-watch-tv-for-a-living-and-these-are-the-3-biggest-new-shows-to-stream-this-week-including-a-will-ferrell-golf-comedy">top new TV shows you can watch this week</a>. </p><h2 id="backrooms-pvod-2">‘Backrooms’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0HjdiohVOik" allowfullscreen></iframe></div></div><p>“Backrooms” was reportedly heading to premium streaming last week, but was pushed back at the eleventh hour. Maybe that was to give its extended cut edition a little extra time in theaters. Whatever the reason, it looks like Kane Parsons’ popular horror, rooted in the popular internet “creepypasta,” is now finally ready to head to streaming. If you skipped this one in theaters, you can enjoy the unnerving liminal space horror at home. </p><p>Chiwetel Ejiofor plays the troubled owner of a furniture showroom. When he discovers a mysterious portal in the store’s basement, he is transported to an endless series of rooms that connect in seemingly impossible ways. Heavy on the atmosphere and effectively utilizing the found footage style, “Backrooms” has grossed almost $370 million worldwide, making it one of 2026’s most popular horror flicks and likely the start of a new franchise.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/dp/B0H3WDJYGT" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting July 14</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xk32aX"></div>                            </div>                            <script src="https://kwizly.com/embed/Xk32aX.js" async></script><h2 id="the-breadwinner-pvod">‘The Breadwinner’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/19PLc6hpTvA" allowfullscreen></iframe></div></div><p>From a box office breakout hit to a movie that failed to recoup its budget on the big screen, “The Breadwinner” is something of an ironic name, all things considered. It’s a comedy film written by and starring American stand-up comic Nate Bargatze, and I won’t sugarcoat this one: it was not well-received by critics. It holds a pretty woeful 20% on <a href="https://www.rottentomatoes.com/m/the_breadwinner_2026" target="_blank">Rotten Tomatoes</a>. So this movie is perhaps only worth checking out if you’re a dedicated fan of Bargatze’s work. Viewers did, in turn, rate it a strong 86% on RT</p><p>Bargatze plays Nate Wilcox, the top employee at a car dealership, who has to swap being a working dad for stay-at-home parenting when his wife (Mandy Moore) gets a once-in-a-lifetime opportunity that takes her on an international business trip. Nate soon finds out that being the head of the household is much tougher than he ever imagined. Critics weren’t sold on this movie’s “old school” approach to comedy and family values.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0GYMR759H?" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting July 14</strong></em></p><h2 id="cold-storage-mgm">‘Cold Storage' (MGM+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kea7gnh1uYA" allowfullscreen></iframe></div></div><p>“Cold Storage” definitely has a bit of “Stranger Things” about it, and not just because it stars Joe Keery, who played Steven Harrington on Netflix’s sci-fi series. This throwback sci-fi horror-comedy explores a secretive military experiment literally leaking out of containment, and a ragtag group of unlikely heroes who have to save the day. Alongside Keery, it also stars Georgina Campbell, Lesley Manville, Sosie Bacon and Liam Neeson.</p><p>Set in the mid-2000s, two employees at a remote self-storage warehouse are the center of an extraterrestrial outbreak when a deadly fungus escapes from one of the units. This rapidly mutating threat takes control of human hosts, and if it escapes the facility, it could spell disaster for the entire human population. With long-buried government secrets coming to light, “Cold Storage” is an entertaining popcorn flick with light horror.</p><p><em><strong>Watch on </strong></em><a href="https://www.mgmplus.com/movie/cold-storage-2026" target="_blank" rel="nofollow"><em><strong>MGM+</strong></em></a><em><strong> starting July 15</strong></em></p><h2 id="marc-by-sofia-hbo-max-2">‘Marc by Sofia’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Ae8qAH0CZv4" allowfullscreen></iframe></div></div><p>Documentary fans will want to head over to HBO Max this week, as the streaming service debuts an insight into one of the world’s most iconic fashion designers. “Marc by Sofia” does what it says on the tin; this is a documentary on Marc Jacobs and comes from filmmaker Sofia Coppola, daughter of legendary filmmaker Francis Ford Coppola, and director of modern classics like “Lost in Translation” and “The Virgin Suicides."</p><p>As long-time friends, there’s an intimacy to “Marc by Sofia,” with the fashion designer extraordinaire giving Coppola full access to his work and life story. It’s otherwise presented as a fairly standard documentary, with the usual collection of talking head interviews and archival footage, but viewers with an interest in designer fashion will likely find it worthwhile.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/marc-by-sofia/a6d0faad-acce-4c87-80e9-ef541e6e4e9d" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting July 16</strong></em></p><h2 id="exit-8-shudder">‘Exit 8’ (Shudder)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/emZZexEJO8c" allowfullscreen></iframe></div></div><p>“Backrooms” and “Obsession” (which we’ll talk about soon) sucked up all the horror attention back in the spring, but “Exit 8” was another acclaimed chiller that genre fans won’t want to miss. It’s based on the video game of the same name, and turns a gaming experience that can be enjoyed in barely an hour into a full feature. It scored an impressive 92% on <a href="https://www.rottentomatoes.com/m/exit_8_2025" target="_blank">Rotten Tomatoes</a>, praised for its atmosphere and clean cinematic presentation.</p><p>“Exit 8” takes the foundation of its indie source material — being trapped in a looping series of subway tunnels — and expands on it, giving a video game lacking a traditional story a full-fleshed narrative and proper characters. The movie follows a nameless protagonist (Kazunari Ninomiya) who becomes stuck in a looping nightmare and must identify a series of anomalies to escape this unsettling purgatory.</p><p><em><strong>Watch on </strong></em><a href="https://watch.shudder.com/interstitial/972316" target="_blank" rel="nofollow"><em><strong>Shudder</strong></em></a><em><strong> starting July 17</strong></em></p><h2 id="heartstopper-forever-netflix-2">‘Heartstopper Forever’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/locuQ-skySE" allowfullscreen></iframe></div></div><p>In place of a fourth season, Netflix’s “Heartstopper” is opting for a feature-length conclusion. This drama will wrap up the romance between Nick (Kit Connor) and Charlie (Joe Locke). It’ll be a fond farewell for the show’s dedicated fanbase, and I’ll give Netflix some kudos here for allowing the series to wrap up properly, rather than unceremoniously canceling it after the third season saw a significant drop in viewership. We need this more. </p><p>“Heartstopper Forever” opens with Nick and Charlie blissfully in love, but a happy couple doesn’t make for compelling watching, so naturally, some hurdles are around the corner. Nick is getting ready for university, while Charlie is taking on new responsibilities himself. Can their love survive these tests as they both get ready for the next chapter of their lives?</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/82040750" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting July 17</strong></em></p><h2 id="obsession-peacock-2">‘Obsession’ (Peacock)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/gMC8kkwbIQQ" allowfullscreen></iframe></div></div><p>I’ve written about and recommended “Obsession” many times already, and I rewatched this movie over the weekend. Did a second watch change my stance that this is one of the best original horror movies in years? Not at all. If anything, re-experiencing the chaos of this supernatural horror only strengthened my appreciation for Curry Baker’s hit movie. And that performance from Inde Navarrette? I demand an Oscar nomination.</p><p>Bear (Michael Johnston) is a timid record-store worker, infatuated with his colleague and friend, Nikki (Navarrette). After obtaining a “One Wish Willow” from a trinket shop, he makes a wish for Nikki to love him “more than anyone in the world.” Turns out this cheap novelty item is the real deal, and his wish comes true. But getting what he wants comes with dark consequences. This movie is every bit as good as its sterling reputation.</p><p><em><strong>Watch on </strong></em><a href="https://www.peacocktv.com/stream-movies/obsession" target="_blank" rel="nofollow"><em><strong>Peacock</strong></em></a><em><strong> starting July 17</strong></em></p><div ><table><caption>Top new movies to stream this week (July 14-20)</caption><thead><tr><th class="firstcol " ><p>Title</p></th><th  ><p>Genre </p></th><th  ><p>Streaming location</p></th><th  ><p>Release date </p></th></tr></thead><tbody><tr><td class="firstcol " ><p>"Backrooms"</p></td><td  ><p>Horror</p></td><td  ><p>PVOD</p></td><td  ><p>July 14</p></td></tr><tr><td class="firstcol " ><p>"The Breadwinner"</p></td><td  ><p>Comedy</p></td><td  ><p>PVOD</p></td><td  ><p>July 14</p></td></tr><tr><td class="firstcol " ><p>"Cold Storage"</p></td><td  ><p>Sci-fi horror</p></td><td  ><p>MGM+</p></td><td  ><p>July 15</p></td></tr><tr><td class="firstcol " ><p>"Marc by Sofia"</p></td><td  ><p>Documentary</p></td><td  ><p>HBO Max</p></td><td  ><p>July 16</p></td></tr><tr><td class="firstcol " ><p>"Exit 8"</p></td><td  ><p>Horror</p></td><td  ><p>Shudder</p></td><td  ><p>July 17</p></td></tr><tr><td class="firstcol " ><p>"Heartstopper Forever"</p></td><td  ><p>Romantic drama</p></td><td  ><p>Netflix</p></td><td  ><p>July 17</p></td></tr><tr><td class="firstcol " ><p>"Obsession"</p></td><td  ><p>Horror</p></td><td  ><p>Peacock</p></td><td  ><p>July 17</p></td></tr></tbody></table></div><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/movies/10-best-summer-movies-of-the-decade-ranked">10 best summer movies of the decade, ranked</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/5-best-new-netflix-movies-and-shows-to-stream-this-week-july-13-19-2026">5 best new Netflix movies and shows to stream this week</a></li><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services to subscribe to right now</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ‘House of the Dragon’ season 3 episode 4 resets the board and may have just revealed the true threat to the Iron Throne ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Tom's Guide Verdict: "House of the Dragon" season 3, episode 4</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><strong>Rating: 4/5 Stars</strong></li><li><strong>Verdict: </strong>"House of the Dragon" season 3 has been a vast improvement over season 2. Even an episode like this one, which features no battles or dragon-induced deaths, heats simmering tensions until they are ready to reach a boiling point. It sets up a fiery second half of the season in a satisfying way, rather than feeling like it's stalling for time.</li><li><strong>Premiere date/time:</strong> Out now</li><li><strong>Channel:</strong> HBO and <a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/hbo-max/watch-a-knight-of-the-seven-kingdoms" target="_blank">streaming on HBO Max</a></li></ul></p></div></div><p>"And now we begin." That's the final line of tonight's episode of "<a href="https://www.tomsguide.com/tag/house-of-the-dragon">House of the Dragon</a>," and it's a fitting one. This episode of season 3 feels like the show is resetting the board ahead of a climactic second half of the season.</p><p>But while there are no battles or dragon-induced deaths in this episode, it doesn't lack for drama. In season 2, episodes that lacked violence also felt like they lacked forward momentum. That is not the case in tonight's episode, which has tensions ready to reach a boiling point as we enter the final four episodes of season 3.</p><p>A major part of this is that, despite winning the Targaryen civil war, Rhaenyra (Emma D'Arcy) now finds herself fully embroiled in a conflict with House Hightower. Ormond Hightower (James Norton), it is revealed, has been ruling Oldtown like a kingdom under the nose of the Targaryen empire. Now, he's putting forth Daeron Targaryen (Benjamin Evan Ainsworth) as a Hightower king, hoping to cleanse the realm of dragons once and for all.</p><p>However, those aren't the only players still on the board. Aegon (Tom Glynn-Carney) lives, albeit in a hellish existence. Aemond (Ewan Mitchell) is gone, according to Alys Rivers (Gayle Rankin), but as we haven't seen a body, we can expect he'll be back. And while Alicent (Olivia Cooke) and Helaena (Phia Saban) are trapped in the Red Keep, they're potentially harboring the biggest threat to the Iron Throne.</p><p><em><strong>Spoilers ahead for "House of the Dragon" season 3, episode 4</strong></em></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:14.80%;"><img id="4qkPkyt7YheYgpg43NfzSY" name="TG_Spoiler_Warning_2.jpg" alt="An image indicating spoilers are ahead." src="https://cdn.mos.cms.futurecdn.net/4qkPkyt7YheYgpg43NfzSY.jpg" mos="" align="middle" fullscreen="" width="2000" height="296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="the-dance-of-dragons-may-have-just-become-a-three-sided-conflict">The Dance of Dragons may have just become a three-sided conflict</h2><p>As I mentioned already, for an episode that features only one death of consequence, a lot happens in this episode that's important to note. We now know that Daemon (Matt Smith) is aware that his daughter Rhaena (Phoebe Campbell) is Sheepstealer's rider. Despite her claims to the contrary, this clearly breaks his heart, and he chooses to lie to Rhaenyra rather than betray his child.</p><p>We also seem to learn that Aegon's dragon, Sunfyre, still lives. Despite Aegon and Larys (Matthew Needham) literally farming excrement to stay alive, that feels like it will matter down the line. Similarly, Alys lying about Aemond's whereabouts sure seems like it's going to be a key point before this tale's conclusion.</p><p>Of course, then there's Rhaenyra and Ormund, who are now our two main rivals for the Iron Throne. Ormund has some allies still and has conquered Tumbleton, giving him and his 15,000 men a foothold in Rhaenyra's backyard. Rhaenyra has dragons, though, but lacks the will to use them on people who raised her banner just to destroy Ormund. She also lacks any money, something that will surely be a factor down the line.</p><p>But the biggest reveal of the show isn't any of these. Instead, it's a brief, maybe minute-long scene between Alicent and Helaena. Alicent goes to aid her daughter with her robe, but Aegon's sister-bride recoils at the attempt. </p><p>It's then clear in an instant: Helaena is pregnant, and there's a countdown clock until we get a new claimant for the Iron Throne.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww38oW"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww38oW.js" async></script><h2 id="verdict-house-of-the-dragon-no-longer-feels-like-it-s-stalling-for-time">Verdict: 'House of the Dragon' no longer feels like it's stalling for time</h2><div  class="fancy-box"><div class="fancy_box-title">'House of the Dragon' season 3 reviews</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere">"House of the Dragon" season 3, episode 1 review</a></li><li><a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/movies/house-of-the-dragon-season-3-episode-2-reaction">"House of the Dragon" season 3, episode 2 review</a></li><li><a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3-episode-3-reaction-the-plot-thickens-with-an-incredible-twist">"House of the Dragon" season 3, episode 3 review</a></li></ul></p></div></div><p>Now, just because Helaena is seemingly pregnant doesn't mean her new child will go on to threaten Rhaenyra. The very existence of Aegon's child in Helaena's womb is a threat, and if she were to start showing, Queen Rhaenyra would have her killed in an instant. So now, Alicent and Helaena have to find a way out of the Red Keep and King's Landing before that fateful moment arrives.</p><p>Again, this was just a brief moment in the episode, but it altered the composition of the series's conflict in an instant. </p><p>That's probably the greatest success of this episode and season 3 in general. Brief moments like this, or Ormund's brief yet portentous line at the end of the episode, move the story forward in momentous ways. This episode felt like it was constantly adding more and more tension, building potential energy that's almost certainly going to be unleashed in the back half of season 3.</p><p>Conversely, in season 2, the brief moments felt like stalling for time. We'd spend entire scenes with characters and feel the story and plot were not advanced one iota. Because showrunner Ryan Condal has managed to fix this problem, it allows even a relatively tame episode such as tonight's to still be great.</p><p><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em>Stream "House of the Dragon" on HBO Max now</em></a></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/i-watch-dozens-of-new-shows-every-year-and-these-are-the-5-emmy-nominees-you-need-to-stream-right-now">I watch dozens of new shows every year and these are the 5 Emmy nominees you need to stream right now</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/gail-daughtry-and-the-celebrity-sex-pass-review">‘Gail Daughtry and the Celebrity Sex Pass’ review: Not even a ‘Mad Men’ reunion can save this movie</a></li><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/3-new-to-paramount-shows-you-need-to-binge-watch-this-weekend-july-10-12-2026">3 new to Paramount+ shows you need to binge-watch this weekend (July 10-12)</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3-episode-4-resets-the-board-and-may-have-just-revealed-the-true-threat-to-the-iron-throne</link>
                                                                            <description>
                            <![CDATA[ "House of the Dragon" season 3, episode 4 is quieter, resetting the board of the Dance of Dragons before a fiery second half of the season. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KZDjK6rtd74XkBBSYVSzHL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qShoRBwWTAiNPPepLZbKYb-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Mon, 13 Jul 2026 02:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ malcolm.mcmillan@futurenet.com (Malcolm McMillan) ]]></author>                    <dc:creator><![CDATA[ Malcolm McMillan ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sSDLEbNEgBXf86HpujaWZ6.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Malcolm McMillan is a Streaming Editor for Tom&#039;s Guide, covering all the latest in streaming TV shows and movies. That means news, analysis, recommendations, reviews and more for just about anything you can watch, including sports! If it can be seen on a screen, he can write about it. &lt;/p&gt;&lt;p&gt;Malcolm has been with Tom&#039;s Guide since June 2022, starting as a staff writer covering breaking news. Since then, he&#039;s transitioned to cover artificial intelligence (AI), A/V tech and VR headsets. Since late 2023 he has almost exclusively covered streaming and entertainment for Tom&#039;s Guide.&lt;/p&gt;&lt;p&gt;Before writing for Tom&#039;s Guide, Malcolm worked as a fantasy football analyst writing for several sites and also had a brief stint working for Microsoft selling laptops, Xbox products and even the ill-fated Windows phone. He is passionate about video games and sports, though both cause him to yell at the TV frequently. He proudly sports many tattoos, including an Arsenal tattoo, in honor of the team that causes him to yell at the TV the most.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/qShoRBwWTAiNPPepLZbKYb-1280-80.png">
                                                            <media:credit><![CDATA[Ollie Upton/HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[(L-R) Emma D&#039;Arcy and Matt Smith in &quot;House of the Dragon&quot; season 3, episode 4.]]></media:description>                                                            <media:text><![CDATA[(L-R) Emma D&#039;Arcy and Matt Smith in &quot;House of the Dragon&quot; season 3, episode 4.]]></media:text>
                                <media:title type="plain"><![CDATA[(L-R) Emma D&#039;Arcy and Matt Smith in &quot;House of the Dragon&quot; season 3, episode 4.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qShoRBwWTAiNPPepLZbKYb-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Tom's Guide Verdict: "House of the Dragon" season 3, episode 4</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><strong>Rating: 4/5 Stars</strong></li><li><strong>Verdict: </strong>"House of the Dragon" season 3 has been a vast improvement over season 2. Even an episode like this one, which features no battles or dragon-induced deaths, heats simmering tensions until they are ready to reach a boiling point. It sets up a fiery second half of the season in a satisfying way, rather than feeling like it's stalling for time.</li><li><strong>Premiere date/time:</strong> Out now</li><li><strong>Channel:</strong> HBO and <a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/hbo-max/watch-a-knight-of-the-seven-kingdoms" target="_blank">streaming on HBO Max</a></li></ul></p></div></div><p>"And now we begin." That's the final line of tonight's episode of "<a href="https://www.tomsguide.com/tag/house-of-the-dragon">House of the Dragon</a>," and it's a fitting one. This episode of season 3 feels like the show is resetting the board ahead of a climactic second half of the season.</p><p>But while there are no battles or dragon-induced deaths in this episode, it doesn't lack for drama. In season 2, episodes that lacked violence also felt like they lacked forward momentum. That is not the case in tonight's episode, which has tensions ready to reach a boiling point as we enter the final four episodes of season 3.</p><p>A major part of this is that, despite winning the Targaryen civil war, Rhaenyra (Emma D'Arcy) now finds herself fully embroiled in a conflict with House Hightower. Ormond Hightower (James Norton), it is revealed, has been ruling Oldtown like a kingdom under the nose of the Targaryen empire. Now, he's putting forth Daeron Targaryen (Benjamin Evan Ainsworth) as a Hightower king, hoping to cleanse the realm of dragons once and for all.</p><p>However, those aren't the only players still on the board. Aegon (Tom Glynn-Carney) lives, albeit in a hellish existence. Aemond (Ewan Mitchell) is gone, according to Alys Rivers (Gayle Rankin), but as we haven't seen a body, we can expect he'll be back. And while Alicent (Olivia Cooke) and Helaena (Phia Saban) are trapped in the Red Keep, they're potentially harboring the biggest threat to the Iron Throne.</p><p><em><strong>Spoilers ahead for "House of the Dragon" season 3, episode 4</strong></em></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:14.80%;"><img id="4qkPkyt7YheYgpg43NfzSY" name="TG_Spoiler_Warning_2.jpg" alt="An image indicating spoilers are ahead." src="https://cdn.mos.cms.futurecdn.net/4qkPkyt7YheYgpg43NfzSY.jpg" mos="" align="middle" fullscreen="" width="2000" height="296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="the-dance-of-dragons-may-have-just-become-a-three-sided-conflict">The Dance of Dragons may have just become a three-sided conflict</h2><p>As I mentioned already, for an episode that features only one death of consequence, a lot happens in this episode that's important to note. We now know that Daemon (Matt Smith) is aware that his daughter Rhaena (Phoebe Campbell) is Sheepstealer's rider. Despite her claims to the contrary, this clearly breaks his heart, and he chooses to lie to Rhaenyra rather than betray his child.</p><p>We also seem to learn that Aegon's dragon, Sunfyre, still lives. Despite Aegon and Larys (Matthew Needham) literally farming excrement to stay alive, that feels like it will matter down the line. Similarly, Alys lying about Aemond's whereabouts sure seems like it's going to be a key point before this tale's conclusion.</p><p>Of course, then there's Rhaenyra and Ormund, who are now our two main rivals for the Iron Throne. Ormund has some allies still and has conquered Tumbleton, giving him and his 15,000 men a foothold in Rhaenyra's backyard. Rhaenyra has dragons, though, but lacks the will to use them on people who raised her banner just to destroy Ormund. She also lacks any money, something that will surely be a factor down the line.</p><p>But the biggest reveal of the show isn't any of these. Instead, it's a brief, maybe minute-long scene between Alicent and Helaena. Alicent goes to aid her daughter with her robe, but Aegon's sister-bride recoils at the attempt. </p><p>It's then clear in an instant: Helaena is pregnant, and there's a countdown clock until we get a new claimant for the Iron Throne.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww38oW"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww38oW.js" async></script><h2 id="verdict-house-of-the-dragon-no-longer-feels-like-it-s-stalling-for-time">Verdict: 'House of the Dragon' no longer feels like it's stalling for time</h2><div  class="fancy-box"><div class="fancy_box-title">'House of the Dragon' season 3 reviews</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere">"House of the Dragon" season 3, episode 1 review</a></li><li><a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/movies/house-of-the-dragon-season-3-episode-2-reaction">"House of the Dragon" season 3, episode 2 review</a></li><li><a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3-episode-3-reaction-the-plot-thickens-with-an-incredible-twist">"House of the Dragon" season 3, episode 3 review</a></li></ul></p></div></div><p>Now, just because Helaena is seemingly pregnant doesn't mean her new child will go on to threaten Rhaenyra. The very existence of Aegon's child in Helaena's womb is a threat, and if she were to start showing, Queen Rhaenyra would have her killed in an instant. So now, Alicent and Helaena have to find a way out of the Red Keep and King's Landing before that fateful moment arrives.</p><p>Again, this was just a brief moment in the episode, but it altered the composition of the series's conflict in an instant. </p><p>That's probably the greatest success of this episode and season 3 in general. Brief moments like this, or Ormund's brief yet portentous line at the end of the episode, move the story forward in momentous ways. This episode felt like it was constantly adding more and more tension, building potential energy that's almost certainly going to be unleashed in the back half of season 3.</p><p>Conversely, in season 2, the brief moments felt like stalling for time. We'd spend entire scenes with characters and feel the story and plot were not advanced one iota. Because showrunner Ryan Condal has managed to fix this problem, it allows even a relatively tame episode such as tonight's to still be great.</p><p><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em>Stream "House of the Dragon" on HBO Max now</em></a></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/i-watch-dozens-of-new-shows-every-year-and-these-are-the-5-emmy-nominees-you-need-to-stream-right-now">I watch dozens of new shows every year and these are the 5 Emmy nominees you need to stream right now</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/gail-daughtry-and-the-celebrity-sex-pass-review">‘Gail Daughtry and the Celebrity Sex Pass’ review: Not even a ‘Mad Men’ reunion can save this movie</a></li><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/3-new-to-paramount-shows-you-need-to-binge-watch-this-weekend-july-10-12-2026">3 new to Paramount+ shows you need to binge-watch this weekend (July 10-12)</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Missed it in theaters? Stephen King's brutal 'The Long Walk' is the newest No. 1 movie on HBO Max (and not 'Sinners') ]]></title>
                                                                                                <dc:content><![CDATA[ <p>This summer's heatwave is showing no signs of quitting, and HBO max subscribers are weathering this weekend inside with a Stephen King dark thriller that's just as brutal. "The Long Walk" is like a war movie without the war, a cross between "Stand by Me" and "The Road" where Mark Hamill gives the cruelest pep talk for 108 minutes and hope flickers but, importantly, is never truly extinguished. </p><p>This grueling endurance race of a movie hit HBO Max on July 10 and wasted no time climbing to the No. 1 spot of its most-watched movies list. But taking the crown in the HBO Max Top 10 doesn't guarantee a movie's worth watching. I'll agree that "The Long Walk" has some incredible performances — David Jonsson, Cooper Hoffman, Ben Wang, Charlie Plummer and the rest of the cast put their heart and soul into their roles. But if you're looking to watch <em>the </em>best movie on HBO Max to while away this fine Sunday evening, there's a better option for you: "Sinners." A phenomenal romantic horror movie I return to every Sunday because <a href="https://www.youtube.com/watch?v=cssPptEqVWE" target="_blank">that's the rule. That's the goal now</a>. </p><p>But this current No. 1 movie is alright enough, if you're so inclined. It's not a breezy watch by any means, but a deeply satisfying one nonetheless. Need to know a bit more before you commit your precious streaming time? Read on for more details, or check out which other <a href="https://www.tomsguide.com/entertainment/streaming/forget-everything-new-on-streaming-these-are-the-5-movies-worth-watching-this-weekend-on-netflix-paramount-and-more-july-11-12" target="_blank">movies this weekend are worth watching</a>.  </p><h2 id="what-is-a-long-walk-about">What is 'A Long Walk' about?</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/vAtUHeMQ1F8" allowfullscreen></iframe></div></div><p>Starring David Jonsson and Cooper Hoffman, "The Long Walk" follows 50 young men selected by a lottery to compete in a deadly endurance contest that's televised. They're forced to walk endlessly across the U.S. under the watch of a brutal military commander (Hamill). Anyone who slows down or stops gets executed on the spot until there's only one left walking. </p><p>At first, the guys find a sense of camaraderie on their trek, but as the grueling marathon goes on, they watch exhaustion and terror claim their new friends one by one. "The Long Walk" was one of <a href="https://www.tomsguide.com/entertainment/movies/the-long-walk-is-one-of-my-favorite-movies-of-2025-so-far-and-the-best-stephen-king-adaptation-in-years">our favorite movies of 2025</a>, with my colleague Rory calling it "one of the best King adaptations ever."</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies/long-walk/92b085e4-764c-41ca-a46f-4d76a5b28642" target="_blank" rel="nofollow"><em><strong>"The Long Walk" on HBO Max</strong></em></a><em><strong> now</strong></em></p><p>(Or, hear me out, you could join me in watching <a href="https://www.hbomax.com/movies/sinners/2a072173-2bac-43ba-9933-10eba021ed96" target="_blank" rel="nofollow">"Sinners" on HBO Max</a> this Sunday instead.) </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in July 2026: All the new shows and movies to watch this month</a></li><li><a href="https://www.tomsguide.com/entertainment/hulu/hulu-is-hiding-a-devastating-detective-thriller-show-thats-perfect-if-you-loved-the-killing">Hulu is hiding a devastating detective thriller show that's perfect if you loved 'The Killing'</a></li><li><a href="https://www.tomsguide.com/entertainment/disney-plus/im-a-90s-kid-and-these-3-feel-good-movies-on-disney-were-the-comforting-throwbacks-i-needed">I'm a '90s kid, and these 3 Disney+ movies are the ultimate comfort throwbacks</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/missed-it-in-theaters-stephen-kings-brutal-the-long-walk-is-the-newest-no-1-movie-on-hbo-max-and-not-sinners</link>
                                                                            <description>
                            <![CDATA[ 'The Long Walk' is the No. 1 movie on HBO Max right now. Is it worth watching? Here's everything you need to know. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">js5g9FFnvH4xMiNeRGPpHo</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SUAj8fJwHmzLYzBB7SkVTR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 12 Jul 2026 18:47:17 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alyse Stanley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Alyse Stanley is a news editor at Tom’s Guide, overseeing weekend coverage and writing about the latest in tech, gaming, and entertainment. Before Tom’s Guide, Alyse worked as an editor for the Washington Post’s sunsetted video game section, Launcher, where she also wrote about indie games you shouldn’t miss, how to tackle your gaming backlog, and all things Nintendo. She previously led Gizmodo’s weekend news desk covering breaking tech news and has written game reviews and features for outlets like Polygon, Unwinnable, and Rock, Paper, Shotgun. A recent Chicago-area transplant born and raised in Virginia, Alyse is a big fan of horror movies, cartoons, and roller skating. She&#039;s also a puzzle fan and can often be found contributing to the NYT Connections coverage on Tom&#039;s Guide &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SUAj8fJwHmzLYzBB7SkVTR-1280-80.jpg">
                                                            <media:credit><![CDATA[Louise Jackson / Lionsgate]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Jordan Gonzalez, David Jonsson, Cooper Hoffman, and Charlie Plummer in &quot;The Long Walk&quot; (2025)]]></media:description>                                                            <media:text><![CDATA[Jordan Gonzalez, David Jonsson, Cooper Hoffman, and Charlie Plummer in &quot;The Long Walk&quot; (2025)]]></media:text>
                                <media:title type="plain"><![CDATA[Jordan Gonzalez, David Jonsson, Cooper Hoffman, and Charlie Plummer in &quot;The Long Walk&quot; (2025)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SUAj8fJwHmzLYzBB7SkVTR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This summer's heatwave is showing no signs of quitting, and HBO max subscribers are weathering this weekend inside with a Stephen King dark thriller that's just as brutal. "The Long Walk" is like a war movie without the war, a cross between "Stand by Me" and "The Road" where Mark Hamill gives the cruelest pep talk for 108 minutes and hope flickers but, importantly, is never truly extinguished. </p><p>This grueling endurance race of a movie hit HBO Max on July 10 and wasted no time climbing to the No. 1 spot of its most-watched movies list. But taking the crown in the HBO Max Top 10 doesn't guarantee a movie's worth watching. I'll agree that "The Long Walk" has some incredible performances — David Jonsson, Cooper Hoffman, Ben Wang, Charlie Plummer and the rest of the cast put their heart and soul into their roles. But if you're looking to watch <em>the </em>best movie on HBO Max to while away this fine Sunday evening, there's a better option for you: "Sinners." A phenomenal romantic horror movie I return to every Sunday because <a href="https://www.youtube.com/watch?v=cssPptEqVWE" target="_blank">that's the rule. That's the goal now</a>. </p><p>But this current No. 1 movie is alright enough, if you're so inclined. It's not a breezy watch by any means, but a deeply satisfying one nonetheless. Need to know a bit more before you commit your precious streaming time? Read on for more details, or check out which other <a href="https://www.tomsguide.com/entertainment/streaming/forget-everything-new-on-streaming-these-are-the-5-movies-worth-watching-this-weekend-on-netflix-paramount-and-more-july-11-12" target="_blank">movies this weekend are worth watching</a>.  </p><h2 id="what-is-a-long-walk-about">What is 'A Long Walk' about?</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/vAtUHeMQ1F8" allowfullscreen></iframe></div></div><p>Starring David Jonsson and Cooper Hoffman, "The Long Walk" follows 50 young men selected by a lottery to compete in a deadly endurance contest that's televised. They're forced to walk endlessly across the U.S. under the watch of a brutal military commander (Hamill). Anyone who slows down or stops gets executed on the spot until there's only one left walking. </p><p>At first, the guys find a sense of camaraderie on their trek, but as the grueling marathon goes on, they watch exhaustion and terror claim their new friends one by one. "The Long Walk" was one of <a href="https://www.tomsguide.com/entertainment/movies/the-long-walk-is-one-of-my-favorite-movies-of-2025-so-far-and-the-best-stephen-king-adaptation-in-years">our favorite movies of 2025</a>, with my colleague Rory calling it "one of the best King adaptations ever."</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies/long-walk/92b085e4-764c-41ca-a46f-4d76a5b28642" target="_blank" rel="nofollow"><em><strong>"The Long Walk" on HBO Max</strong></em></a><em><strong> now</strong></em></p><p>(Or, hear me out, you could join me in watching <a href="https://www.hbomax.com/movies/sinners/2a072173-2bac-43ba-9933-10eba021ed96" target="_blank" rel="nofollow">"Sinners" on HBO Max</a> this Sunday instead.) </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in July 2026: All the new shows and movies to watch this month</a></li><li><a href="https://www.tomsguide.com/entertainment/hulu/hulu-is-hiding-a-devastating-detective-thriller-show-thats-perfect-if-you-loved-the-killing">Hulu is hiding a devastating detective thriller show that's perfect if you loved 'The Killing'</a></li><li><a href="https://www.tomsguide.com/entertainment/disney-plus/im-a-90s-kid-and-these-3-feel-good-movies-on-disney-were-the-comforting-throwbacks-i-needed">I'm a '90s kid, and these 3 Disney+ movies are the ultimate comfort throwbacks</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to watch 'The Man Will Burn' online — stream the documentary about the iconic music festival ]]></title>
                                                                                                <dc:content><![CDATA[ <p>"The Man Will Burn" is ideal viewing for anyone who has ever attended the Burning Man music festival, or anyone who dreams of going, as we look back at 40 years of the unique event.</p><p>Here's how to watch "The Man Will Burn" docuseries online<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <u><strong>from anywhere with a VPN</strong></u></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'The Man Will Burn' - Streaming info, TV channel</div><div class="fancy_box_body"><p class="fancy-box__body-text">The first episode of "The Man Will Burn" will air on HBO on Thursday, July 9 at 9 p.m. ET, with new episodes airing weekly thereafter. The show will also be streaming on HBO Max in the U.S.</p><p class="fancy-box__body-text"><strong>• U.S. </strong>— <strong>HBO</strong> via<a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> YouTube TV free trial</a>/<a data-analytics-id="inline-link" href="https://www.hbomax.com" target="_blank" rel="nofollow">HBO Max</a></p><p class="fancy-box__body-text"><strong>• CAN</strong> — <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a></p><p class="fancy-box__body-text"><strong>• U.K. </strong>—<a data-analytics-id="inline-link" href="https://www.hbomax.com/gb/en" target="_blank" rel="nofollow"> HBO Max</a></p><p class="fancy-box__body-text"><strong>• AUS </strong>—<a data-analytics-id="inline-link" href="https://www.hbomax.com/au/en" target="_blank" rel="nofollow"> HBO Max</a><strong></strong></p><p class="fancy-box__body-text"><strong>• Watch anywhere </strong>— try<a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong> </strong><strong>NordVPN risk-free</strong></a></p></div></div><p>Across four parts, this HBO documentary will explore the incredible popularity and evolution of the Burning Man festival. It was filmed over the last five years and features unprecedented access to one of the world's most fascinating and exciting music events.</p><p>"The Man Will Burn" dives into the origins of the festival with first-hand accounts from the founders and those involved. It also shows the immense effort it takes to build Black Rock City each year, while also highlighting how difficult it has been to keep the festival going in recent years amid extreme weather and Covid-19.</p><p>Here's how to <strong>watch</strong> <strong>"The Man Will Burn"</strong> online with all the streaming details you need below.</p><h2 id="watch-the-man-will-burn-in-the-u-s-without-cable">Watch 'The Man Will Burn' in the U.S. without cable</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can catch "The Man Will Burn" on <strong>HBO</strong> in the U.S. The first episode will air at <strong>9 p.m. ET on Thursday, July 9</strong>.</p><p>Don't have cable? Don't panic – you can access HBO via<a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> <u><strong>YouTube TV – get your free trial now (U.S. only)</strong></u></a>.</p><p>The docuseries will be available on HBO Max on demand once it airs on linear TV.</p><p><strong>Traveling outside the States?</strong> You'll need to use a VPN to unblock HBO Max when abroad. We love<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <u><strong>NordVPN</strong></u></a>.</p><h2 class="article-body__section" id="section-watch-the-man-will-burn-from-anywhere"><span>Watch 'The Man Will Burn' from anywhere</span></h2><p>If you're traveling overseas and "The Man Will Burn" isn't airing where you're currently located, that doesn't mean you have to miss out while you're away. With the right VPN (virtual private network), you can stream the show from wherever you are.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> you can get right now is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. </p><div class="product"><a data-dimension112="4b720ff2-7a14-11f1-9a15-3dc2d832cdf2" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="4b720ff2-7a14-11f1-9a15-3dc2d832cdf2" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a><br><br>Boasting lightning fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><br>Use Nord to unblock your usual streaming service or TV channels and watch "The Man Will Burn" online with our <em><strong>exclusive</strong></em><strong> </strong>deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="4b720ff2-7a14-11f1-9a15-3dc2d832cdf2" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a U.S. server from the location list.</p><p><strong>3. Sit back and enjoy the show. </strong>Head to your usual streaming service app or TV service and watch "The Man Will Burn" online from wherever you are in the world.</p><h2 id="how-to-watch-the-man-will-burn-in-canada">How to watch 'The Man Will Burn' in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You'll be able to watch "The Man Will Burn" on <a href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a> in Canada, with a similar release model to the one in the States.</p><p>Crave subscriptions start at $11.99/month for the ad-supported package, or $22.99/month to go ad-free.</p><p><strong>Abroad? Don't panic.</strong> You just need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="how-to-watch-the-man-will-burn-in-the-u-k">How to watch 'The Man Will Burn' in the U.K.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"The Man Will Burn" can be streamed on<a href="https://www.hbomax.com/gb/en/" target="_blank" rel="nofollow"> <u><strong>HBO Max</strong></u></a> in the U.K.. </p><p>HBO Max plans start at £5.99/month — the U.K. is one of the cheaper countries to enjoy an HBO Max subscription.</p><p>Abroad and can't access "The Man Will Burn"? We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to unblock HBO Max.</p><h2 id="how-to-watch-the-man-will-burn-in-australia">How to watch 'The Man Will Burn' in Australia</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australian flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"The Man Will Burn" premieres in Australia on<a href="https://www.hbomax.com/au/en"> <u><strong>HBO Max</strong></u></a>.</p><p>HBO Max plans start at AU$11.99/month</p><p><strong>Remember</strong>, if you are working or on vacation Down Under and you want to catch the show on your usual domestic streamer you can do so by using a VPN such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="the-man-will-burn-trailer">'The Man Will Burn' - trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kRhUYPtp6Ao" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the five I’m streaming first</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-life-larry-and-the-pursuit-of-unhappiness">How to watch 'Life, Larry and the Pursuit of Unhappiness' online — stream the Barack Obama sketch show from anywhere</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in July 2026: All the new shows and movies to watch this month</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/how-to-watch-the-man-will-burn</link>
                                                                            <description>
                            <![CDATA[ Learn about the 40-year tradition of the Burning Man Festival — here's how to watch "The Man Will Burn" online and from anywhere ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MtUtHS7HFpi4Q2vNRqJQSF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ps8Zus2nPV6fxt8V3a2M9m-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 09 Jul 2026 16:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jakob Barnes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sdLQVVidVk65LYsn3p76nL.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ps8Zus2nPV6fxt8V3a2M9m-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Still from the documentary series &quot;The Man Will Burn&quot;]]></media:description>                                                            <media:text><![CDATA[Still from the documentary series &quot;The Man Will Burn&quot;]]></media:text>
                                <media:title type="plain"><![CDATA[Still from the documentary series &quot;The Man Will Burn&quot;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ps8Zus2nPV6fxt8V3a2M9m-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>"The Man Will Burn" is ideal viewing for anyone who has ever attended the Burning Man music festival, or anyone who dreams of going, as we look back at 40 years of the unique event.</p><p>Here's how to watch "The Man Will Burn" docuseries online<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <u><strong>from anywhere with a VPN</strong></u></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'The Man Will Burn' - Streaming info, TV channel</div><div class="fancy_box_body"><p class="fancy-box__body-text">The first episode of "The Man Will Burn" will air on HBO on Thursday, July 9 at 9 p.m. ET, with new episodes airing weekly thereafter. The show will also be streaming on HBO Max in the U.S.</p><p class="fancy-box__body-text"><strong>• U.S. </strong>— <strong>HBO</strong> via<a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> YouTube TV free trial</a>/<a data-analytics-id="inline-link" href="https://www.hbomax.com" target="_blank" rel="nofollow">HBO Max</a></p><p class="fancy-box__body-text"><strong>• CAN</strong> — <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a></p><p class="fancy-box__body-text"><strong>• U.K. </strong>—<a data-analytics-id="inline-link" href="https://www.hbomax.com/gb/en" target="_blank" rel="nofollow"> HBO Max</a></p><p class="fancy-box__body-text"><strong>• AUS </strong>—<a data-analytics-id="inline-link" href="https://www.hbomax.com/au/en" target="_blank" rel="nofollow"> HBO Max</a><strong></strong></p><p class="fancy-box__body-text"><strong>• Watch anywhere </strong>— try<a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong> </strong><strong>NordVPN risk-free</strong></a></p></div></div><p>Across four parts, this HBO documentary will explore the incredible popularity and evolution of the Burning Man festival. It was filmed over the last five years and features unprecedented access to one of the world's most fascinating and exciting music events.</p><p>"The Man Will Burn" dives into the origins of the festival with first-hand accounts from the founders and those involved. It also shows the immense effort it takes to build Black Rock City each year, while also highlighting how difficult it has been to keep the festival going in recent years amid extreme weather and Covid-19.</p><p>Here's how to <strong>watch</strong> <strong>"The Man Will Burn"</strong> online with all the streaming details you need below.</p><h2 id="watch-the-man-will-burn-in-the-u-s-without-cable">Watch 'The Man Will Burn' in the U.S. without cable</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can catch "The Man Will Burn" on <strong>HBO</strong> in the U.S. The first episode will air at <strong>9 p.m. ET on Thursday, July 9</strong>.</p><p>Don't have cable? Don't panic – you can access HBO via<a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> <u><strong>YouTube TV – get your free trial now (U.S. only)</strong></u></a>.</p><p>The docuseries will be available on HBO Max on demand once it airs on linear TV.</p><p><strong>Traveling outside the States?</strong> You'll need to use a VPN to unblock HBO Max when abroad. We love<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <u><strong>NordVPN</strong></u></a>.</p><h2 class="article-body__section" id="section-watch-the-man-will-burn-from-anywhere"><span>Watch 'The Man Will Burn' from anywhere</span></h2><p>If you're traveling overseas and "The Man Will Burn" isn't airing where you're currently located, that doesn't mean you have to miss out while you're away. With the right VPN (virtual private network), you can stream the show from wherever you are.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> you can get right now is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. </p><div class="product"><a data-dimension112="4b720ff2-7a14-11f1-9a15-3dc2d832cdf2" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="4b720ff2-7a14-11f1-9a15-3dc2d832cdf2" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a><br><br>Boasting lightning fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><br>Use Nord to unblock your usual streaming service or TV channels and watch "The Man Will Burn" online with our <em><strong>exclusive</strong></em><strong> </strong>deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="4b720ff2-7a14-11f1-9a15-3dc2d832cdf2" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a U.S. server from the location list.</p><p><strong>3. Sit back and enjoy the show. </strong>Head to your usual streaming service app or TV service and watch "The Man Will Burn" online from wherever you are in the world.</p><h2 id="how-to-watch-the-man-will-burn-in-canada">How to watch 'The Man Will Burn' in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You'll be able to watch "The Man Will Burn" on <a href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a> in Canada, with a similar release model to the one in the States.</p><p>Crave subscriptions start at $11.99/month for the ad-supported package, or $22.99/month to go ad-free.</p><p><strong>Abroad? Don't panic.</strong> You just need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="how-to-watch-the-man-will-burn-in-the-u-k">How to watch 'The Man Will Burn' in the U.K.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"The Man Will Burn" can be streamed on<a href="https://www.hbomax.com/gb/en/" target="_blank" rel="nofollow"> <u><strong>HBO Max</strong></u></a> in the U.K.. </p><p>HBO Max plans start at £5.99/month — the U.K. is one of the cheaper countries to enjoy an HBO Max subscription.</p><p>Abroad and can't access "The Man Will Burn"? We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to unblock HBO Max.</p><h2 id="how-to-watch-the-man-will-burn-in-australia">How to watch 'The Man Will Burn' in Australia</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australian flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"The Man Will Burn" premieres in Australia on<a href="https://www.hbomax.com/au/en"> <u><strong>HBO Max</strong></u></a>.</p><p>HBO Max plans start at AU$11.99/month</p><p><strong>Remember</strong>, if you are working or on vacation Down Under and you want to catch the show on your usual domestic streamer you can do so by using a VPN such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h2 id="the-man-will-burn-trailer">'The Man Will Burn' - trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kRhUYPtp6Ao" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first">HBO Max just added 52 movies — here are the five I’m streaming first</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-life-larry-and-the-pursuit-of-unhappiness">How to watch 'Life, Larry and the Pursuit of Unhappiness' online — stream the Barack Obama sketch show from anywhere</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in July 2026: All the new shows and movies to watch this month</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'House of the Dragon' season 3, episode 3 reaction: The plot thickens with an incredible twist ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">How to stream 'House of the Dragon'</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><strong>Network: </strong>HBO</li><li><strong>Where to stream:</strong> <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">Stream "House of the Dragon" season 3 on HBO Max</a></li><li><strong>Release schedule:</strong> New episodes every Sunday at 9 p.m. ET on HBO and HBO Max</li></ul></p></div></div><p>"House of the Dragon" might be the biggest show on any <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming service</a> right now, but the HBO series brings some baggage. Season 2 did not go over well, thanks to a lackluster ending, and people doubted whether it even merited renewing their <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max">HBO Max</a> subscription. </p><p>So far, through two episodes, though, season 3 has been a return to form and <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere">delivered an epic season premiere</a>. Can episode 3 continue the show's hot streak? Check out streaming editor Malcolm McMillan's instant reaction to the shocking episode below:</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguideentertainment/video/7659238875352632607" data-video-id="7659238875352632607" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguideentertainment" href="https://www.tiktok.com/@tomsguideentertainment">@tomsguideentertainment</a>                            <p></p><a target="_blank" title="♬ Epic Music(863502) - Draganov89" href="https://www.tiktok.com/music/Epic-Music-863502-6873501791145691137">♬ Epic Music(863502) - Draganov89</a></section>                    </blockquote></div>                <div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X8oLLO"></div>                            </div>                            <script src="https://kwizly.com/embed/X8oLLO.js" async></script><h2 id="house-of-the-dragon-season-3-synopsis">'House of the Dragon' season 3 synopsis</h2><p>Based on George R.R. Martin's book "Fire & Blood," this spin-off series of "Game of Thrones" takes place nearly 200 years before the events of the original show. It's set during a devastating war of succession within House Targaryen known as the "Dance of the Dragons," a war that would mark the beginning of the end of Westeros' ruling house. </p><p>In season 3, things are finally coming to a head, as Queen Rhaenyra Targaryen (Emma D'Arcy) prepares to take King's Landing (and the Iron Throne) from her usurper half-brother Aegon II (Tom Glynn-Carney).</p><h2 id="house-of-the-dragon-season-3-trailer">'House of the Dragon' season 3 trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0JlMjgqduVw" allowfullscreen></iframe></div></div><h2 id="house-of-the-dragon-season-3-cast">'House of the Dragon' season 3 cast</h2><p>Here are the key members of the cast of "House of the Dragon" season 3:</p><ul><li>Matt Smith as Daemon Targaryen</li><li>Emma D'Arcy as Rhaenyra Targaryen</li><li>Olivia Cooke as Alicent Hightower</li><li>James Norton as Ormund Hightower</li><li>Steve Toussaint as Corlys Velaryon</li><li>Fabien Frankel as Criston Cole</li><li>Matthew Needham as Larys Strong</li><li>Sonoya Mizuno as Mysaria</li><li>Tom Glynn-Carney as Aegon II Targaryen</li><li>Ewan Mitchell as Aemond Targaryen</li><li>Harry Collett as Jacaerys "Jace" Velaryon</li><li>Phia Saban as Helaena Targaryen</li><li>Bethany Antonia as Baela Targaryen</li><li>Jefferson Hall as Jason Lannister and Tyland Lannister</li><li>Abubakar Salim as Alyn of Hull</li><li>Clinton Liberty as Addam of Hull</li><li>Phoebe Campbell as Rhaena Targaryen</li><li>Kurt Egyiawan as Orwyle</li><li>Freddie Fox as Gwayne Hightower</li><li>Gayle Rankin as Alys Rivers</li><li>Kieran Bew as Hugh Hammer</li><li>Tom Bennett as Ulf White</li><li>Joplin Sibtain as Jon Roxton</li><li>Ellora Torchia as Kat</li><li>Tommy Flanagan as Roderick Dustin</li><li>Simon Russell Beale as Simon Strong</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/missed-it-in-theaters-heres-every-movie-finally-arriving-on-streaming-in-july-2026">Missed it in theaters? Here's every movie finally arriving on streaming in July 2026</a></li><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/paramount-just-added-70-new-movies-and-shows-heres-the-5-im-streaming-first-july-2026">Paramount+ just added 70 new movies and shows — here's the 5 I'm streaming first</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/netflix-just-added-tk-new-shows-and-movies-heres-5-id-stream-right-now-july-1-2026">Netflix just added 37 new shows and movies — here's 5 I'd stream right now</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3-episode-3-reaction-the-plot-thickens-with-an-incredible-twist</link>
                                                                            <description>
                            <![CDATA[ "House of the Dragon" just dropped its latest episode, and it comes with a massive twist. Our Streaming Editor, Malcolm McMillan, reacts to season 3, episode 3. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jzpkWLAX3ZzX7ZqBqmtQFk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/srG6rRju2JzpVrCG8RARVE-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Mon, 06 Jul 2026 12:17:30 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ malcolm.mcmillan@futurenet.com (Malcolm McMillan) ]]></author>                    <dc:creator><![CDATA[ Malcolm McMillan ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sSDLEbNEgBXf86HpujaWZ6.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Malcolm McMillan is a Streaming Editor for Tom&#039;s Guide, covering all the latest in streaming TV shows and movies. That means news, analysis, recommendations, reviews and more for just about anything you can watch, including sports! If it can be seen on a screen, he can write about it. &lt;/p&gt;&lt;p&gt;Malcolm has been with Tom&#039;s Guide since June 2022, starting as a staff writer covering breaking news. Since then, he&#039;s transitioned to cover artificial intelligence (AI), A/V tech and VR headsets. Since late 2023 he has almost exclusively covered streaming and entertainment for Tom&#039;s Guide.&lt;/p&gt;&lt;p&gt;Before writing for Tom&#039;s Guide, Malcolm worked as a fantasy football analyst writing for several sites and also had a brief stint working for Microsoft selling laptops, Xbox products and even the ill-fated Windows phone. He is passionate about video games and sports, though both cause him to yell at the TV frequently. He proudly sports many tattoos, including an Arsenal tattoo, in honor of the team that causes him to yell at the TV the most.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/srG6rRju2JzpVrCG8RARVE-1280-80.png">
                                                            <media:credit><![CDATA[Theo Whiteman/HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Matt Smith in &quot;House of the Dragon&quot; season 3 on HBO and HBO Max]]></media:description>                                                            <media:text><![CDATA[Matt Smith in &quot;House of the Dragon&quot; season 3 on HBO and HBO Max]]></media:text>
                                <media:title type="plain"><![CDATA[Matt Smith in &quot;House of the Dragon&quot; season 3 on HBO and HBO Max]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/srG6rRju2JzpVrCG8RARVE-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">How to stream 'House of the Dragon'</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><strong>Network: </strong>HBO</li><li><strong>Where to stream:</strong> <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">Stream "House of the Dragon" season 3 on HBO Max</a></li><li><strong>Release schedule:</strong> New episodes every Sunday at 9 p.m. ET on HBO and HBO Max</li></ul></p></div></div><p>"House of the Dragon" might be the biggest show on any <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming service</a> right now, but the HBO series brings some baggage. Season 2 did not go over well, thanks to a lackluster ending, and people doubted whether it even merited renewing their <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max">HBO Max</a> subscription. </p><p>So far, through two episodes, though, season 3 has been a return to form and <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere">delivered an epic season premiere</a>. Can episode 3 continue the show's hot streak? Check out streaming editor Malcolm McMillan's instant reaction to the shocking episode below:</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguideentertainment/video/7659238875352632607" data-video-id="7659238875352632607" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguideentertainment" href="https://www.tiktok.com/@tomsguideentertainment">@tomsguideentertainment</a>                            <p></p><a target="_blank" title="♬ Epic Music(863502) - Draganov89" href="https://www.tiktok.com/music/Epic-Music-863502-6873501791145691137">♬ Epic Music(863502) - Draganov89</a></section>                    </blockquote></div>                <div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X8oLLO"></div>                            </div>                            <script src="https://kwizly.com/embed/X8oLLO.js" async></script><h2 id="house-of-the-dragon-season-3-synopsis">'House of the Dragon' season 3 synopsis</h2><p>Based on George R.R. Martin's book "Fire & Blood," this spin-off series of "Game of Thrones" takes place nearly 200 years before the events of the original show. It's set during a devastating war of succession within House Targaryen known as the "Dance of the Dragons," a war that would mark the beginning of the end of Westeros' ruling house. </p><p>In season 3, things are finally coming to a head, as Queen Rhaenyra Targaryen (Emma D'Arcy) prepares to take King's Landing (and the Iron Throne) from her usurper half-brother Aegon II (Tom Glynn-Carney).</p><h2 id="house-of-the-dragon-season-3-trailer">'House of the Dragon' season 3 trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0JlMjgqduVw" allowfullscreen></iframe></div></div><h2 id="house-of-the-dragon-season-3-cast">'House of the Dragon' season 3 cast</h2><p>Here are the key members of the cast of "House of the Dragon" season 3:</p><ul><li>Matt Smith as Daemon Targaryen</li><li>Emma D'Arcy as Rhaenyra Targaryen</li><li>Olivia Cooke as Alicent Hightower</li><li>James Norton as Ormund Hightower</li><li>Steve Toussaint as Corlys Velaryon</li><li>Fabien Frankel as Criston Cole</li><li>Matthew Needham as Larys Strong</li><li>Sonoya Mizuno as Mysaria</li><li>Tom Glynn-Carney as Aegon II Targaryen</li><li>Ewan Mitchell as Aemond Targaryen</li><li>Harry Collett as Jacaerys "Jace" Velaryon</li><li>Phia Saban as Helaena Targaryen</li><li>Bethany Antonia as Baela Targaryen</li><li>Jefferson Hall as Jason Lannister and Tyland Lannister</li><li>Abubakar Salim as Alyn of Hull</li><li>Clinton Liberty as Addam of Hull</li><li>Phoebe Campbell as Rhaena Targaryen</li><li>Kurt Egyiawan as Orwyle</li><li>Freddie Fox as Gwayne Hightower</li><li>Gayle Rankin as Alys Rivers</li><li>Kieran Bew as Hugh Hammer</li><li>Tom Bennett as Ulf White</li><li>Joplin Sibtain as Jon Roxton</li><li>Ellora Torchia as Kat</li><li>Tommy Flanagan as Roderick Dustin</li><li>Simon Russell Beale as Simon Strong</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/missed-it-in-theaters-heres-every-movie-finally-arriving-on-streaming-in-july-2026">Missed it in theaters? Here's every movie finally arriving on streaming in July 2026</a></li><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/paramount-just-added-70-new-movies-and-shows-heres-the-5-im-streaming-first-july-2026">Paramount+ just added 70 new movies and shows — here's the 5 I'm streaming first</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/netflix-just-added-tk-new-shows-and-movies-heres-5-id-stream-right-now-july-1-2026">Netflix just added 37 new shows and movies — here's 5 I'd stream right now</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ HBO Max just added 52 movies — here are the 5 I’m streaming first ]]></title>
                                                                                                <dc:content><![CDATA[ <p>HBO Max has confirmed its <a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">July 2026 slate</a>, and as is often the case with the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a>, it’s kicking off the month by adding a huge selection of movies to its library. In total, there are more than 50 new arrivals, covering pretty much every genre you can imagine.</p><p>The unforeseen downside of dozens of new-to-HBO Max movies is that so much choice can make sitting down to decide what to watch first a bit of a headache. If you often end up spending more time scrolling than streaming, you’re not alone. That’s why I’ve combed through the 52 movies just added to HBO Max on July 1 and picked out my personal favorites. </p><p>So, if you’re looking to refresh your HBO Max watchlist as the calendar moves into July, here are the five movies that I’m personally going to be watching as a priority.</p><h2 class="article-body__section" id="section-5-best-hbo-max-movies-to-stream-now"><span>5 best HBO Max movies to stream now</span></h2><h2 id="deadpool-2-2018">‘Deadpool 2’ (2018)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/D86RtevtfrA" allowfullscreen></iframe></div></div><p>“Deadpool 2” is bigger than its predecessor in pretty much every way. After the first movie’s box office success, the sequel was granted a larger budget, which is used to full effect to deliver <strong>a grander story, bigger set pieces, and the inclusion of Josh Brolin as Cable</strong>, a cybernetic soldier who was a big part of one of Deadpool’s most popular comic book runs. Bigger doesn’t always mean better, but in the case of Deadpool, size really does matter. </p><p>Set two years after the first “Deadpool” movie, the smart-mouthed merc, real name Wade Wilson (Ryan Reynolds), becomes the unlikely protector of a rebellious young mutant, Russell Collins (Julian Dennison), who is being targeted by a time-travelling soldier, Cable (Brolin). Full of potty humor and meta gags, poking fun at the superhero genre, “Deadpool 2” is a blast. Plus, HBO Max has also added the “Super Duper Cut” with even more Pool.</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies/deadpool-2/fb3ac852-bd79-463d-a244-0de01335cdf7" target="_blank" rel="nofollow"><em><strong>"Deadpool 2" on HBO Max</strong></em></a><em><strong> now</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W5x53e"></div>                            </div>                            <script src="https://kwizly.com/embed/W5x53e.js" async></script><h2 id="evil-dead-2013">‘Evil Dead’ (2013)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/gJSHhMUPD7M" allowfullscreen></iframe></div></div><p>With “Evil Dead Burn” hitting theaters next week, it’s great to see the original “The Evil Dead” and its fan-favorite sequel, “Evil Dead II,” landing on HBO Max this month. However, the one I’m recommending here is actually the 2013 spin from director Fede Álvarez. <strong>More of a reboot than a cash-in remake, “Evil Dead” (2013) is a skin-crawling horror that positively overflows with fake blood.</strong> It’s a total gorefest, and lives up to the franchise’s legacy. </p><p>The setup is simple: a group of friends heads to an isolated cabin located deep in the forest. Once there, they accidentally unleash a sinister evil and are tormented in disturbing and very brutal ways. Jane Levy delivers the movie’s standout performance, playing protagonist Mia, who is possessed after the friends come into contact with the franchise’s central supernatural tome, the Naturom Demento. If you like bloody horror, look no further.</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/ag/en/movies/evil-dead/e94a6dcc-843e-4dfb-8669-49488daf9489" target="_blank" rel="nofollow"><em><strong>"Evil Dead" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="hereditary-2018">‘Hereditary’ (2018)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/V6wWKNij_1M" allowfullscreen></iframe></div></div><p>Sticking with the horror genre, <strong>“Hereditary” might just be my favorite chiller of all time. </strong>Ari Aster hit a home run on his first try with this directorial debut that has already cemented its legacy as one of the most unnerving movies ever made. This is the type of movie that rattles around your mind for weeks, and don’t be surprised if you need to sleep with a light on for a little while afterward, because some of the scares here are downright terrifying.</p><p>The movie also boasts one of the genre’s all-time great performances courtesy of Toni Collette. And, yes, I’m still salty her work was snubbed during Oscar season (not even a nomination? It doesn't make sense). In “Hereditary,” Colette plays Annie, a wife and mother, dealing with a cocktail of conflicted emotions after her own mother passes away. In the wake of this bereavement, strange occurrences befall the family, and Annie learns some seriously dark secrets about her ancestry. Prepare to be spooked!</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/ch/en/movies/hereditary/d8971a4f-7353-488a-9740-3f0d89057081" target="_blank" rel="nofollow"><em><strong>"Hereditary" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="the-equalizer-2014">‘The Equalizer’ (2014)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/VjctHUEmutw" allowfullscreen></iframe></div></div><p>Here at Tom’s Guide, we’re celebrating all things Denzel Washington in 2026, with my colleague Malcolm McMillain taking on the <a href="https://www.tomsguide.com/tag/denzelwatchathon">“Denzel Watchathon”</a>. In short, he’s watching every single Denzel movie in 2026, which works out perfectly as there are 52 flicks. He hasn’t got to “The Equalizer” series yet, but HBO Max is giving you the chance to get ahead, as it’s adding the complete action-thriller trilogy at the start of July 2026. </p><p>In "The Equalizer," Washington plays Robert McCall, a former US Marine who now lives a quiet life, working in a big-box hardware store. Befriending a troubled teen (Chloë Grace Moretz), McCall learns that she is being forced into sex work by a Russian mobster. Unable to let this injustice pass, <strong>McCall decides it's time to come out of his self-imposed retirement and put his very particular set of skills to good use</strong>. And if you enjoy the first “Equalizer” movie, you’ve got two equally entertaining sequels to stream afterward. </p><p><em><strong>Watch </strong></em><a href="hbomax.com/kn/en/movies/equalizer/e42d41de-1950-4df2-ad9f-c61e0b059918" target="_blank" rel="nofollow"><em><strong>"The Equalizer" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="the-killing-of-a-sacred-deer-2017">‘The Killing of a Sacred Deer’ (2017)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/CQFdGfwChtw" allowfullscreen></iframe></div></div><p>Yorgos Lanthimos’ “The Killing of a Sacred Deer” is <strong>an aloof psychological thriller that thrives on spiralling tension and (intentionally) flawed characters</strong>. The unnatural dialogue won’t appeal to all, but if you don’t mind your movies getting <em>weird</em>, there’s plenty to dig into here. Plus, it features an excellent performance from Barry Keoghan, with Colin Farrell also on top form. It might just be my favorite Lanthimos effort to date, which is a big compliment. </p><p>Dr. Steven Murphy (Colin Farrell) is a renowned surgeon, married to a doting wife (Nicole Kidman) and with two young children. He's got it made. But when a young boy, Martin (Keoghan), integrates himself within the family's seemingly perfect suburban existence, things spiral. As Martin’s true intentions come to light, Steven is forced into an unthinkable choice to pay for his past sins. Part modern Greek tragedy, part twisting thriller, “The Killing of a Sacred Deer” is Lanthimos at his unpredictable best. </p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/ad/en/movies/killing-of-a-sacred-deer/824a6b0a-0a4d-4457-8da6-0fe930093bc1" target="_blank" rel="nofollow"><em><strong>"The Killing of a Sacred Deer" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h3 class="article-body__section" id="section-every-movie-just-added-to-hbo-max"><span>Every movie just added to HBO Max</span></h3><p>Here's the full list of all 52 movies added to HBO Max on July 1, 2026:</p><ul><li>A Life of Her Own</li><li>A Woman’s Face</li><li>Army of Darkness</li><li>Battle Cry</li><li>Bright Leaf</li><li>Deadpool 2</li><li>Deadpool 2: Super Duper Cut</li><li>Desire Me</li><li>The Evil Dead (1983)</li><li>Evil Dead II (1987)</li><li>Evil Dead (2013)</li><li>Footsteps in the Dark</li><li>Goodbye Christopher Robin</li><li>Hail Satan?</li><li>Hereditary</li><li>I Love You, Alice B. Toklas</li><li>Just Friends</li><li>Lawyer Man</li><li>Legally Blonde</li><li>Madagascar 3: Europe’s Most Wanted</li><li>Marine Raiders</li><li>My Dream is Yours</li><li>My Favorite Wife</li><li>New Moon</li><li>Once Were Brothers: Robbie Robertson and The Band</li><li>Romance on the High Seas</li><li>Super Troopers 2</li><li>The Beggar's Opera</li><li>The Clock</li><li>The Courtship of Eddie’s Father</li><li>The Disembodied</li><li>The Equalizer</li><li>The Equalizer 2</li><li>The Equalizer 3</li><li>The Frozen Dead</li><li>The Hook</li><li>The Killing of a Sacred Deer</li><li>The Meg</li><li>The Mummy (1999)</li><li>The Mummy (1959)</li><li>The Mummy Returns</li><li>The Mummy: Tomb of the Dragon Emperor</li><li>The Reluctant Debutante</li><li>The Rover</li><li>The Strangers</li><li>The Strawberry Blonde</li><li>The Usual Suspects</li><li>The Women (1939)</li><li>Up the Down Staircase</li><li>Us</li><li>Waterloo Bridge</li><li>Young Bess</li></ul><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in July 2026</a></li><li><a href="https://www.tomsguide.com/news/how-to-get-max-for-free">How to get HBO Max for free — here are 4 ways</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/hbo-max-just-added-one-of-the-best-movies-of-the-year-and-alexander-skarsgards-performance-makes-it-a-must-watch">HBO Max just added one of the best movies of the year </a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-52-movies-here-are-the-5-im-streaming-first</link>
                                                                            <description>
                            <![CDATA[ HBO Max is kicking off July 2026 by adding dozens of movies to its library, and I've found five excellent flicks you need to stream now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vDZzqVzhbo29k2BeQTmeAW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MUGJgJt3cYMLG9xvRkNuoA-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 02 Jul 2026 06:15:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/MUGJgJt3cYMLG9xvRkNuoA-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO Max; Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max logo on a purple stripes background]]></media:description>                                                            <media:text><![CDATA[HBO Max logo on a purple stripes background]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max logo on a purple stripes background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MUGJgJt3cYMLG9xvRkNuoA-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>HBO Max has confirmed its <a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">July 2026 slate</a>, and as is often the case with the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a>, it’s kicking off the month by adding a huge selection of movies to its library. In total, there are more than 50 new arrivals, covering pretty much every genre you can imagine.</p><p>The unforeseen downside of dozens of new-to-HBO Max movies is that so much choice can make sitting down to decide what to watch first a bit of a headache. If you often end up spending more time scrolling than streaming, you’re not alone. That’s why I’ve combed through the 52 movies just added to HBO Max on July 1 and picked out my personal favorites. </p><p>So, if you’re looking to refresh your HBO Max watchlist as the calendar moves into July, here are the five movies that I’m personally going to be watching as a priority.</p><h2 class="article-body__section" id="section-5-best-hbo-max-movies-to-stream-now"><span>5 best HBO Max movies to stream now</span></h2><h2 id="deadpool-2-2018">‘Deadpool 2’ (2018)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/D86RtevtfrA" allowfullscreen></iframe></div></div><p>“Deadpool 2” is bigger than its predecessor in pretty much every way. After the first movie’s box office success, the sequel was granted a larger budget, which is used to full effect to deliver <strong>a grander story, bigger set pieces, and the inclusion of Josh Brolin as Cable</strong>, a cybernetic soldier who was a big part of one of Deadpool’s most popular comic book runs. Bigger doesn’t always mean better, but in the case of Deadpool, size really does matter. </p><p>Set two years after the first “Deadpool” movie, the smart-mouthed merc, real name Wade Wilson (Ryan Reynolds), becomes the unlikely protector of a rebellious young mutant, Russell Collins (Julian Dennison), who is being targeted by a time-travelling soldier, Cable (Brolin). Full of potty humor and meta gags, poking fun at the superhero genre, “Deadpool 2” is a blast. Plus, HBO Max has also added the “Super Duper Cut” with even more Pool.</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies/deadpool-2/fb3ac852-bd79-463d-a244-0de01335cdf7" target="_blank" rel="nofollow"><em><strong>"Deadpool 2" on HBO Max</strong></em></a><em><strong> now</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W5x53e"></div>                            </div>                            <script src="https://kwizly.com/embed/W5x53e.js" async></script><h2 id="evil-dead-2013">‘Evil Dead’ (2013)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/gJSHhMUPD7M" allowfullscreen></iframe></div></div><p>With “Evil Dead Burn” hitting theaters next week, it’s great to see the original “The Evil Dead” and its fan-favorite sequel, “Evil Dead II,” landing on HBO Max this month. However, the one I’m recommending here is actually the 2013 spin from director Fede Álvarez. <strong>More of a reboot than a cash-in remake, “Evil Dead” (2013) is a skin-crawling horror that positively overflows with fake blood.</strong> It’s a total gorefest, and lives up to the franchise’s legacy. </p><p>The setup is simple: a group of friends heads to an isolated cabin located deep in the forest. Once there, they accidentally unleash a sinister evil and are tormented in disturbing and very brutal ways. Jane Levy delivers the movie’s standout performance, playing protagonist Mia, who is possessed after the friends come into contact with the franchise’s central supernatural tome, the Naturom Demento. If you like bloody horror, look no further.</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/ag/en/movies/evil-dead/e94a6dcc-843e-4dfb-8669-49488daf9489" target="_blank" rel="nofollow"><em><strong>"Evil Dead" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="hereditary-2018">‘Hereditary’ (2018)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/V6wWKNij_1M" allowfullscreen></iframe></div></div><p>Sticking with the horror genre, <strong>“Hereditary” might just be my favorite chiller of all time. </strong>Ari Aster hit a home run on his first try with this directorial debut that has already cemented its legacy as one of the most unnerving movies ever made. This is the type of movie that rattles around your mind for weeks, and don’t be surprised if you need to sleep with a light on for a little while afterward, because some of the scares here are downright terrifying.</p><p>The movie also boasts one of the genre’s all-time great performances courtesy of Toni Collette. And, yes, I’m still salty her work was snubbed during Oscar season (not even a nomination? It doesn't make sense). In “Hereditary,” Colette plays Annie, a wife and mother, dealing with a cocktail of conflicted emotions after her own mother passes away. In the wake of this bereavement, strange occurrences befall the family, and Annie learns some seriously dark secrets about her ancestry. Prepare to be spooked!</p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/ch/en/movies/hereditary/d8971a4f-7353-488a-9740-3f0d89057081" target="_blank" rel="nofollow"><em><strong>"Hereditary" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="the-equalizer-2014">‘The Equalizer’ (2014)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/VjctHUEmutw" allowfullscreen></iframe></div></div><p>Here at Tom’s Guide, we’re celebrating all things Denzel Washington in 2026, with my colleague Malcolm McMillain taking on the <a href="https://www.tomsguide.com/tag/denzelwatchathon">“Denzel Watchathon”</a>. In short, he’s watching every single Denzel movie in 2026, which works out perfectly as there are 52 flicks. He hasn’t got to “The Equalizer” series yet, but HBO Max is giving you the chance to get ahead, as it’s adding the complete action-thriller trilogy at the start of July 2026. </p><p>In "The Equalizer," Washington plays Robert McCall, a former US Marine who now lives a quiet life, working in a big-box hardware store. Befriending a troubled teen (Chloë Grace Moretz), McCall learns that she is being forced into sex work by a Russian mobster. Unable to let this injustice pass, <strong>McCall decides it's time to come out of his self-imposed retirement and put his very particular set of skills to good use</strong>. And if you enjoy the first “Equalizer” movie, you’ve got two equally entertaining sequels to stream afterward. </p><p><em><strong>Watch </strong></em><a href="hbomax.com/kn/en/movies/equalizer/e42d41de-1950-4df2-ad9f-c61e0b059918" target="_blank" rel="nofollow"><em><strong>"The Equalizer" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="the-killing-of-a-sacred-deer-2017">‘The Killing of a Sacred Deer’ (2017)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/CQFdGfwChtw" allowfullscreen></iframe></div></div><p>Yorgos Lanthimos’ “The Killing of a Sacred Deer” is <strong>an aloof psychological thriller that thrives on spiralling tension and (intentionally) flawed characters</strong>. The unnatural dialogue won’t appeal to all, but if you don’t mind your movies getting <em>weird</em>, there’s plenty to dig into here. Plus, it features an excellent performance from Barry Keoghan, with Colin Farrell also on top form. It might just be my favorite Lanthimos effort to date, which is a big compliment. </p><p>Dr. Steven Murphy (Colin Farrell) is a renowned surgeon, married to a doting wife (Nicole Kidman) and with two young children. He's got it made. But when a young boy, Martin (Keoghan), integrates himself within the family's seemingly perfect suburban existence, things spiral. As Martin’s true intentions come to light, Steven is forced into an unthinkable choice to pay for his past sins. Part modern Greek tragedy, part twisting thriller, “The Killing of a Sacred Deer” is Lanthimos at his unpredictable best. </p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/ad/en/movies/killing-of-a-sacred-deer/824a6b0a-0a4d-4457-8da6-0fe930093bc1" target="_blank" rel="nofollow"><em><strong>"The Killing of a Sacred Deer" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h3 class="article-body__section" id="section-every-movie-just-added-to-hbo-max"><span>Every movie just added to HBO Max</span></h3><p>Here's the full list of all 52 movies added to HBO Max on July 1, 2026:</p><ul><li>A Life of Her Own</li><li>A Woman’s Face</li><li>Army of Darkness</li><li>Battle Cry</li><li>Bright Leaf</li><li>Deadpool 2</li><li>Deadpool 2: Super Duper Cut</li><li>Desire Me</li><li>The Evil Dead (1983)</li><li>Evil Dead II (1987)</li><li>Evil Dead (2013)</li><li>Footsteps in the Dark</li><li>Goodbye Christopher Robin</li><li>Hail Satan?</li><li>Hereditary</li><li>I Love You, Alice B. Toklas</li><li>Just Friends</li><li>Lawyer Man</li><li>Legally Blonde</li><li>Madagascar 3: Europe’s Most Wanted</li><li>Marine Raiders</li><li>My Dream is Yours</li><li>My Favorite Wife</li><li>New Moon</li><li>Once Were Brothers: Robbie Robertson and The Band</li><li>Romance on the High Seas</li><li>Super Troopers 2</li><li>The Beggar's Opera</li><li>The Clock</li><li>The Courtship of Eddie’s Father</li><li>The Disembodied</li><li>The Equalizer</li><li>The Equalizer 2</li><li>The Equalizer 3</li><li>The Frozen Dead</li><li>The Hook</li><li>The Killing of a Sacred Deer</li><li>The Meg</li><li>The Mummy (1999)</li><li>The Mummy (1959)</li><li>The Mummy Returns</li><li>The Mummy: Tomb of the Dragon Emperor</li><li>The Reluctant Debutante</li><li>The Rover</li><li>The Strangers</li><li>The Strawberry Blonde</li><li>The Usual Suspects</li><li>The Women (1939)</li><li>Up the Down Staircase</li><li>Us</li><li>Waterloo Bridge</li><li>Young Bess</li></ul><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in July 2026</a></li><li><a href="https://www.tomsguide.com/news/how-to-get-max-for-free">How to get HBO Max for free — here are 4 ways</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/hbo-max-just-added-one-of-the-best-movies-of-the-year-and-alexander-skarsgards-performance-makes-it-a-must-watch">HBO Max just added one of the best movies of the year </a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to watch 'Jay & Pamela' season 2 online from anywhere — stream the beloved reality show ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Jay Manuel and Pamela Chavez are back to continue their love story in the hit reality show "Jay & Pamela" with babies, birthdays, and more on the cards for season 2.</p><p>Below is our guide to how to <strong>watch "Jay & Pamela" season 2 online </strong><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere using a VPN</strong></a><strong>.</strong></p><div  class="fancy-box"><div class="fancy_box-title">'Jay & Pamela' S2 release date and time</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Jay & Pamela" season 2 premieres on <strong>Tuesday, June 30</strong>, at <strong>10 p.m. ET/PT</strong> on TLC in the U.S.<br><strong>• U.S. </strong>— TLC via <a data-analytics-id="inline-link" href="https://www.sling.com/" target="_blank" rel="nofollow"><strong>Sling</strong></a> / <a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>YouTube TV (free trial)</strong></a> | HBO Max (next day)<br><strong>• AUS </strong>— <a data-analytics-id="inline-link" href="https://binge.com.au/" target="_blank" rel="nofollow">Binge</a> / <a data-analytics-id="inline-link" href="https://www.foxtel.com.au/now/index.html" target="_blank" rel="nofollow">Foxtel</a><br><strong>• U.K. </strong>— <a data-analytics-id="inline-link" href="https://www.discoveryuk.com/series/jay-pamela/" target="_blank" rel="nofollow">Discovery</a><br><strong>• Watch from anywhere </strong>— try <a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to avoid getting geo-locked if you're away from home.</p></div></div><p>The newlywed couple are embarking on the next chapter of their love story and you're invited to watch along. In "Jay & Pamela" season 2 we'll see the titular pair enjoy their newfound independence, take on New York Fashion week, celebrate Jay's 30th birthday, and debating whether to try for a baby.</p><p>There will be nine new episodes of "Jay & Pamela" to get stuck into over the next few weeks, whether it be on linear TV or on-demand. If you're looking for endearing and sweet vibes and a touching love story, this is the show for you.</p><p>Ready to see what Jay and Pamela are up to now? Here's <strong>how to watch "Jay & Pamela" online from anywhere</strong>.</p><h2 class="article-body__section" id="section-watch-jay-pamela-season-2-in-the-u-s"><span>Watch 'Jay & Pamela' season 2 in the U.S.</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>In the U.S., "Jay & Pamela" airs on <a href="https://tlc.com/" target="_blank" rel="nofollow"><strong>TLC</strong></a> at 10 p.m. ET/PT on Tuesdays, starting on June 30.</p><p>If you've cut the cord, <a href="https://www.sling.com/" target="_blank" rel="nofollow"><strong>Sling TV</strong></a> is one of the simplest ways to watch live cable channels. TLC is included with Sling Blue and Sling Orange + Blue, but not with the standard Sling Orange plan, so Sling Blue is the cheaper option if this is the show you're signing up for.</p><p>You also have a few other live TV options. <a href="https://www.tkqlhce.com/click-6361382-15242095?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>DirecTV Stream</strong></a> carries TLC, and so does <a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>YouTube TV</strong></a>.</p><p>If you'd rather skip the live broadcast, episodes will be available on <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max"><strong>HBO Max</strong></a> the next day, starting July 1. You can also usually watch via the <a href="https://go.tlc.com/" target="_blank" rel="nofollow"><strong>TLC GO</strong></a> app or website by signing in with your TV provider credentials</p><p>If you're outside the U.S. when it premieres, a VPN like <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> can help you access your usual subscription while traveling.</p><h2 class="article-body__section" id="section-watch-jay-pamela-from-anywhere"><span>Watch 'Jay & Pamela' from anywhere</span></h2><p>If you're away from home and can't access your usual streaming service, a <a href="https://www.tomsguide.com/news/what-is-a-vpn">VPN</a> can help. A virtual private network lets your device appear to be back in your home country, so you can securely use the subscriptions you already pay for while traveling.</p><p>Our favorite option is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>, which offers fast, reliable connections, broad device support and a 30-day money-back guarantee.</p><div class="product"><a data-dimension112="0978c0e1-d7b5-49d2-9481-0b59f4806267" data-action="Deal Block" data-label="NordVPN Deal: 75% Off + 3 Extra Months Free" data-dimension48="NordVPN Deal: 75% Off + 3 Extra Months Free" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Mu9vi5xkQ7kvsVGuYcFNjT" name="NordVPN coupons.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Mu9vi5xkQ7kvsVGuYcFNjT.jpg" mos="" align="middle" fullscreen="" width="3000" height="3000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" rel="sponsored" data-dimension112="0978c0e1-d7b5-49d2-9481-0b59f4806267" data-action="Deal Block" data-label="NordVPN Deal: 75% Off + 3 Extra Months Free" data-dimension48="NordVPN Deal: 75% Off + 3 Extra Months Free" data-dimension25=""><strong>NordVPN Deal: 75% Off + 3 Extra Months Free</strong></a><br><br>Boasting lightning-fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><strong>✅ Unlocks Paramount+ / YouTube TV</strong><br><br>Use Nord to watch the "Jay & Pamela" season 2 online with our <em><strong>exclusive</strong></em> deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="0978c0e1-d7b5-49d2-9481-0b59f4806267" data-action="Deal Block" data-label="NordVPN Deal: 75% Off + 3 Extra Months Free" data-dimension48="NordVPN Deal: 75% Off + 3 Extra Months Free" data-dimension25="">View Deal</a></p></div><p>Using a VPN is straightforward; follow these steps.</p><p><strong>1. Install the VPN of your choice</strong>. As noted, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="sponsored" data-rewrite="keep"><strong>NordVPN</strong></a> is our preferred option.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're in the U.K. and want to view an American service, you'd select U.S. from the list.</p><p><strong>3. Sit back and enjoy the show. </strong>Head to<strong> HBO Max</strong> and stream the "Jay & Pamela" online</p><h3 class="article-body__section" id="section-can-you-watch-jay-pamela-in-the-u-k"><span>Can you watch 'Jay & Pamela' in the U.K.?</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>The U.K. rollout isn't completely confirmed at this stage but it looks like "Jay & Pamela" season 2 will be available on <a href="https://www.discoveryplus.com/" target="_blank" rel="nofollow"><strong>Discovery+</strong></a>.</p><p>If you're a U.S. subscriber traveling in the U.K., a VPN like <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> can help you access your usual service while abroad.</p><h3 class="article-body__section" id="section-watch-jay-pamela-season-2-in-canada"><span>Watch 'Jay & Pamela' season 2 in Canada</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canada Flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p><a href="https://tlc.com/" target="_blank" rel="nofollow"><strong>TLC</strong></a> in Canada will also broadcast the premiere of "Jay & Pamela" season 2 on June 30 at 10 p.m. ET/PT.</p><p>Discovery+ will be the streaming home once the premiere has gone out.</p><p>Traveling outside Canada? A VPN like <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> can help you securely log in to your regular subscription.</p><h3 class="article-body__section" id="section-watch-jay-pamela-in-australia"><span>Watch 'Jay & Pamela' in Australia</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australia flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>In Australia you'll be able to watch "Jay & Pamela" season 2 on <a href="https://binge.com.au/" target="_blank" rel="nofollow">Binge</a> on-demand, or watch on linear TV through <a href="https://www.foxtel.com.au/now/index.html" target="_blank" rel="nofollow">Foxtel Now</a>.</p><p>If you're overseas, a VPN like <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> can help you access your usual service.</p><h3 class="article-body__section" id="section-jay-pamela-season-2-episode-guide"><span>'Jay & Pamela' season 2 episode guide</span></h3><p>There are details regarding the first two episodes of "Jay & Pamela" season 2 below:</p><ul><li><strong>Episode 1</strong> — Jay and Pamela brave New York City to make their runway debut during fashion week; they also want to take in all that NYC has to offer-but sightseeing has its challenges; Raphael and Rene are overwhelmed helping Jay and Pamela shop for a new bed.</li><li><strong>Episode 2</strong> — With Jay turning 30, Pamela plans to celebrate this milestone birthday by giving him the party he always dreamt of as a child. And she has some surprises for him including one that makes him blush!</li></ul><p>Details of the other episodes will arrive nearer the time of their release.</p><h2 id="jay-pamela-season-2-trailer">'Jay & Pamela' season 2 trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/auApQSSO89I" allowfullscreen></iframe></div></div><section class="article__schema-question"><h3>Can I watch 'Jay & Pamela' without cable?</h3><article class="article__schema-answer"><p>Yes. In the U.S., you can watch TLC live through services including <a href="https://www.sling.com/" target="_blank" rel="nofollow"><strong>Sling TV</strong></a>, <a href="https://www.tkqlhce.com/click-6361382-15242095?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>DirecTV Stream</strong></a> and <a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>YouTube TV</strong></a></p></article></section><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-life-larry-and-the-pursuit-of-unhappiness">How to watch 'Life, Larry and the Pursuit of Unhappiness' online — stream the Barack Obama sketch show from anywhere</a></li><li><a href="https://www.tomsguide.com/best-picks/best-vpn">The best VPN service</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-rolf-harris-primetime-predator-online">How to watch 'Rolf Harris: Primetime Predator' online — stream the shocking documentary from anywhere</a></li></ul><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/how-to-watch-jay-pamela-season-2</link>
                                                                            <description>
                            <![CDATA[ Here's how to watch 'Jay & Pamela' season 2 online from anywhere as the beloved couple continue to share all from their relationship in this hit reality show. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">EF52MAt5psZgeUi46jwvw3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PmDiuCATGzGbPcAT9PsYGd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 30 Jun 2026 15:50:13 +0000</pubDate>                                                                                                                                <updated>Tue, 30 Jun 2026 15:50:46 +0000</updated>
                                                                                                                                            <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jakob Barnes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sdLQVVidVk65LYsn3p76nL.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PmDiuCATGzGbPcAT9PsYGd-1280-80.jpg">
                                                            <media:credit><![CDATA[TLC]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Jay Manuel and Pamela Chavez in promotional material for &quot;Jay &amp; Pamela&quot; season 2]]></media:description>                                                            <media:text><![CDATA[Jay Manuel and Pamela Chavez in promotional material for &quot;Jay &amp; Pamela&quot; season 2]]></media:text>
                                <media:title type="plain"><![CDATA[Jay Manuel and Pamela Chavez in promotional material for &quot;Jay &amp; Pamela&quot; season 2]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PmDiuCATGzGbPcAT9PsYGd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Jay Manuel and Pamela Chavez are back to continue their love story in the hit reality show "Jay & Pamela" with babies, birthdays, and more on the cards for season 2.</p><p>Below is our guide to how to <strong>watch "Jay & Pamela" season 2 online </strong><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere using a VPN</strong></a><strong>.</strong></p><div  class="fancy-box"><div class="fancy_box-title">'Jay & Pamela' S2 release date and time</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Jay & Pamela" season 2 premieres on <strong>Tuesday, June 30</strong>, at <strong>10 p.m. ET/PT</strong> on TLC in the U.S.<br><strong>• U.S. </strong>— TLC via <a data-analytics-id="inline-link" href="https://www.sling.com/" target="_blank" rel="nofollow"><strong>Sling</strong></a> / <a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>YouTube TV (free trial)</strong></a> | HBO Max (next day)<br><strong>• AUS </strong>— <a data-analytics-id="inline-link" href="https://binge.com.au/" target="_blank" rel="nofollow">Binge</a> / <a data-analytics-id="inline-link" href="https://www.foxtel.com.au/now/index.html" target="_blank" rel="nofollow">Foxtel</a><br><strong>• U.K. </strong>— <a data-analytics-id="inline-link" href="https://www.discoveryuk.com/series/jay-pamela/" target="_blank" rel="nofollow">Discovery</a><br><strong>• Watch from anywhere </strong>— try <a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to avoid getting geo-locked if you're away from home.</p></div></div><p>The newlywed couple are embarking on the next chapter of their love story and you're invited to watch along. In "Jay & Pamela" season 2 we'll see the titular pair enjoy their newfound independence, take on New York Fashion week, celebrate Jay's 30th birthday, and debating whether to try for a baby.</p><p>There will be nine new episodes of "Jay & Pamela" to get stuck into over the next few weeks, whether it be on linear TV or on-demand. If you're looking for endearing and sweet vibes and a touching love story, this is the show for you.</p><p>Ready to see what Jay and Pamela are up to now? Here's <strong>how to watch "Jay & Pamela" online from anywhere</strong>.</p><h2 class="article-body__section" id="section-watch-jay-pamela-season-2-in-the-u-s"><span>Watch 'Jay & Pamela' season 2 in the U.S.</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>In the U.S., "Jay & Pamela" airs on <a href="https://tlc.com/" target="_blank" rel="nofollow"><strong>TLC</strong></a> at 10 p.m. ET/PT on Tuesdays, starting on June 30.</p><p>If you've cut the cord, <a href="https://www.sling.com/" target="_blank" rel="nofollow"><strong>Sling TV</strong></a> is one of the simplest ways to watch live cable channels. TLC is included with Sling Blue and Sling Orange + Blue, but not with the standard Sling Orange plan, so Sling Blue is the cheaper option if this is the show you're signing up for.</p><p>You also have a few other live TV options. <a href="https://www.tkqlhce.com/click-6361382-15242095?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>DirecTV Stream</strong></a> carries TLC, and so does <a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>YouTube TV</strong></a>.</p><p>If you'd rather skip the live broadcast, episodes will be available on <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max"><strong>HBO Max</strong></a> the next day, starting July 1. You can also usually watch via the <a href="https://go.tlc.com/" target="_blank" rel="nofollow"><strong>TLC GO</strong></a> app or website by signing in with your TV provider credentials</p><p>If you're outside the U.S. when it premieres, a VPN like <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> can help you access your usual subscription while traveling.</p><h2 class="article-body__section" id="section-watch-jay-pamela-from-anywhere"><span>Watch 'Jay & Pamela' from anywhere</span></h2><p>If you're away from home and can't access your usual streaming service, a <a href="https://www.tomsguide.com/news/what-is-a-vpn">VPN</a> can help. A virtual private network lets your device appear to be back in your home country, so you can securely use the subscriptions you already pay for while traveling.</p><p>Our favorite option is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>, which offers fast, reliable connections, broad device support and a 30-day money-back guarantee.</p><div class="product"><a data-dimension112="0978c0e1-d7b5-49d2-9481-0b59f4806267" data-action="Deal Block" data-label="NordVPN Deal: 75% Off + 3 Extra Months Free" data-dimension48="NordVPN Deal: 75% Off + 3 Extra Months Free" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Mu9vi5xkQ7kvsVGuYcFNjT" name="NordVPN coupons.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Mu9vi5xkQ7kvsVGuYcFNjT.jpg" mos="" align="middle" fullscreen="" width="3000" height="3000" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" rel="sponsored" data-dimension112="0978c0e1-d7b5-49d2-9481-0b59f4806267" data-action="Deal Block" data-label="NordVPN Deal: 75% Off + 3 Extra Months Free" data-dimension48="NordVPN Deal: 75% Off + 3 Extra Months Free" data-dimension25=""><strong>NordVPN Deal: 75% Off + 3 Extra Months Free</strong></a><br><br>Boasting lightning-fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><strong>✅ Unlocks Paramount+ / YouTube TV</strong><br><br>Use Nord to watch the "Jay & Pamela" season 2 online with our <em><strong>exclusive</strong></em> deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="0978c0e1-d7b5-49d2-9481-0b59f4806267" data-action="Deal Block" data-label="NordVPN Deal: 75% Off + 3 Extra Months Free" data-dimension48="NordVPN Deal: 75% Off + 3 Extra Months Free" data-dimension25="">View Deal</a></p></div><p>Using a VPN is straightforward; follow these steps.</p><p><strong>1. Install the VPN of your choice</strong>. As noted, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="sponsored" data-rewrite="keep"><strong>NordVPN</strong></a> is our preferred option.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're in the U.K. and want to view an American service, you'd select U.S. from the list.</p><p><strong>3. Sit back and enjoy the show. </strong>Head to<strong> HBO Max</strong> and stream the "Jay & Pamela" online</p><h3 class="article-body__section" id="section-can-you-watch-jay-pamela-in-the-u-k"><span>Can you watch 'Jay & Pamela' in the U.K.?</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>The U.K. rollout isn't completely confirmed at this stage but it looks like "Jay & Pamela" season 2 will be available on <a href="https://www.discoveryplus.com/" target="_blank" rel="nofollow"><strong>Discovery+</strong></a>.</p><p>If you're a U.S. subscriber traveling in the U.K., a VPN like <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> can help you access your usual service while abroad.</p><h3 class="article-body__section" id="section-watch-jay-pamela-season-2-in-canada"><span>Watch 'Jay & Pamela' season 2 in Canada</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canada Flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p><a href="https://tlc.com/" target="_blank" rel="nofollow"><strong>TLC</strong></a> in Canada will also broadcast the premiere of "Jay & Pamela" season 2 on June 30 at 10 p.m. ET/PT.</p><p>Discovery+ will be the streaming home once the premiere has gone out.</p><p>Traveling outside Canada? A VPN like <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> can help you securely log in to your regular subscription.</p><h3 class="article-body__section" id="section-watch-jay-pamela-in-australia"><span>Watch 'Jay & Pamela' in Australia</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australia flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>In Australia you'll be able to watch "Jay & Pamela" season 2 on <a href="https://binge.com.au/" target="_blank" rel="nofollow">Binge</a> on-demand, or watch on linear TV through <a href="https://www.foxtel.com.au/now/index.html" target="_blank" rel="nofollow">Foxtel Now</a>.</p><p>If you're overseas, a VPN like <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> can help you access your usual service.</p><h3 class="article-body__section" id="section-jay-pamela-season-2-episode-guide"><span>'Jay & Pamela' season 2 episode guide</span></h3><p>There are details regarding the first two episodes of "Jay & Pamela" season 2 below:</p><ul><li><strong>Episode 1</strong> — Jay and Pamela brave New York City to make their runway debut during fashion week; they also want to take in all that NYC has to offer-but sightseeing has its challenges; Raphael and Rene are overwhelmed helping Jay and Pamela shop for a new bed.</li><li><strong>Episode 2</strong> — With Jay turning 30, Pamela plans to celebrate this milestone birthday by giving him the party he always dreamt of as a child. And she has some surprises for him including one that makes him blush!</li></ul><p>Details of the other episodes will arrive nearer the time of their release.</p><h2 id="jay-pamela-season-2-trailer">'Jay & Pamela' season 2 trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/auApQSSO89I" allowfullscreen></iframe></div></div><section class="article__schema-question"><h3>Can I watch 'Jay & Pamela' without cable?</h3><article class="article__schema-answer"><p>Yes. In the U.S., you can watch TLC live through services including <a href="https://www.sling.com/" target="_blank" rel="nofollow"><strong>Sling TV</strong></a>, <a href="https://www.tkqlhce.com/click-6361382-15242095?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>DirecTV Stream</strong></a> and <a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"><strong>YouTube TV</strong></a></p></article></section><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/how-to-watch-life-larry-and-the-pursuit-of-unhappiness">How to watch 'Life, Larry and the Pursuit of Unhappiness' online — stream the Barack Obama sketch show from anywhere</a></li><li><a href="https://www.tomsguide.com/best-picks/best-vpn">The best VPN service</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-rolf-harris-primetime-predator-online">How to watch 'Rolf Harris: Primetime Predator' online — stream the shocking documentary from anywhere</a></li></ul><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 7 new movies to stream on Netflix, Max and more — including a $750K hit that's made $372 million ]]></title>
                                                                                                <dc:content><![CDATA[ <p>This week’s selection of new movies across the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> is well-stocked with options to suit all tastes. Best of all, some of the biggest platforms around will have new movies for subscribers to watch, including Netflix, HBO Max, Hulu and more. </p><p>Netflix is dropping a double-dose of new movie goodness, with the release of detective mystery sequel “Enola Holmes 3,” and the big red streamer is also adding soulful British drama “The Choral.” Meanwhile, HBO Max has a very gory horror, and Hulu has a horror-comedy that is heavy on the fake blood but opts for a more humorous approach.</p><p>Speaking of horror, this week the breakout hit of 2026, “<a href="https://www.tomsguide.com/entertainment/movies/obsession-is-a-delightfully-creepy-thrill-ride-and-a-must-watch-for-a-star-making-performance-from-inde-navarrette">Obsession</a>,” <em>finally </em>arrives on premium streaming. Directed by 26-year-old YouTube creator Curry Barker, the film had a budget of just $750,000 and generated box office of $372 million worldwide.</p><p>There are plenty of newcomers to add to your watchlist, so I’ve put in the legwork and rounded up the most noteworthy new movies this week. Plus, don’t forget to browse the <a href="https://www.tomsguide.com/entertainment/streaming/7-top-new-shows-to-stream-this-week-silo-dutton-ranch-finale-and-more-june-29-july-5">top new TV shows this week</a> if you’re looking for a spot of summer binge-watching over the coming days — and check out our list of <a href="https://www.tomsguide.com/entertainment/streaming/17-new-shows-and-movies-to-watch-in-july-2026-on-netflix-prime-video-apple-tv-and-more">17 shows and movies to stream in July</a>. </p><h2 id="the-devil-wears-prada-2-pvod">‘The Devil Wears Prada 2’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/e9HXmMnUEdE" allowfullscreen></iframe></div></div><p>20 years later, “The Devil Wears Prada” hasn’t gone out of fashion, so a sequel was something of an inevitability. While this long-awaited follow-up copies the blueprint established by previous “legacy sequels,” it offers fans exactly what they wanted: the original cast reunited, and plenty of callbacks to the original. Does it live up to the legacy of its iconic 2006 predecessor? Not for me, but “The Devil Wears Prada 2” is sure to delight longtime fans. </p><p>With the magazine business no longer in its heyday, the frosty editor-in-chief of fashion mag Runway, Miranda Priestly (Meryl Streep), is forced to turn to her former assistant, Andy Sachs (Anna Hathaway). As the pair navigate the evolving (should that be declining) world of print publishing, they face competition from another old colleague, Emily Charlton (Emily Blunt). And don’t worry, Nigel (Stanley Tucci) also returns to lend a hand.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H31W9CRZ/" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting June 30</strong></em></p><h2 id="obsession-pvod">‘Obsession’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/gMC8kkwbIQQ" allowfullscreen></iframe></div></div><p>Undoubtedly, 2026’s biggest success story to date is “Obsession.” This low-budget horror was produced for less than $1 million and has grossed more than $370 million worldwide. And it’s not just made eye-watering money. It boasts remarkable scores from critics and audiences alike. I rank it as the best horror film of the year, thanks to its clever concept, phenomenal direction from Curry Baker, and its star-making turn by Inde Navarrette. </p><p>Bear (Michael Johnston) is a timid record-store worker, infatuated with his colleague and friend, Nikki (Navarrette). After obtaining a “One Wish Willow” from a trinket shop, he makes a wish for Nikki to love him “more than anyone in the world.” Turns out this cheap novelty item is the real deal, and his wish comes true. But getting what he wants comes with some serious dark consequences. “Obsession” might be <em>the </em>movie of 2026.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/storefront" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting June 30</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xk38MX"></div>                            </div>                            <script src="https://kwizly.com/embed/Xk38MX.js" async></script><h2 id="enola-holmes-3-netflix">‘Enola Holmes 3’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/n_pEJjq-9xQ" allowfullscreen></iframe></div></div><p>Millie Bobby Brown’s latest Netflix project sees her once again slip into the role of youthful super-sleuth, Enola Holmes. I’m largely interested in this second sequel because director Philip Barantini is stepping into the fold. Barantini is known for helming Netflix’s awards juggernaut “Adolescence.” Enola Holmes is one of Netflix’s more popular properties, so even if the quality dips here, I’m expecting this original to quickly become a No. 1 hit.</p><p>The third flick in the series will see the “Stranger Things” star once again play the younger sibling of Sherlock Holmes (played in this adaptation by Henry Cavill). After two adventures, she’s an established sleuth herself, and this time she’s jetting off to Malta to tackle a case “more tangled and treacherous than any she has faced before.” Alongside Brown and Cavill, Helena Bonham Carter, Himesh Patel and Louis Partridge all return, too.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/81605886" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting July 1</strong></em></p><h2 id="the-choral-netflix">‘The Choral’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/2YL4_bEKSzc" allowfullscreen></iframe></div></div><p>“The Choral” will no doubt be overshadowed on Netflix by the release of “Enola Holmes 3,” but I encourage you to give this British historical drama a chance. Partially because of the sterling work by Ralph Fiennes, but also because it explores WWI from a fresh angle, which is not an easy feat with many films set during this conflict. It also pays tribute to the healing power of music and performance, which is an overall message I can get behind.</p><p>Set in the (fictional) Yorkshire town of Ramsden in 1916, Dr. Henry Guthrie (Fiennes) is appointed the choirmaster of the local choral society. Due to Guthrie’s homosexuality, love of Germany, and his atheistic beliefs, it’s a controversial pick, with townsfolk outraged at his selection. But under Guthrie’s leadership, the group puts together a performance of Edward Elgar’s “The Dream of Gerontius” that brings the community together.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/82719755" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting July 2</strong></em></p><h2 id="ready-or-not-2-here-i-come-hulu">‘Ready or Not 2: Here I Come’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/7K3sNRm8J0w" allowfullscreen></iframe></div></div><p>If we’re talking unnecessary sequel, “Ready or Not 2: Here I Come” falls into the category (as does “Prada 2”; fight me), but at least the final result delivers a good time for anybody craving a horror-comedy that emphasizes the comedy. Making little attempt to shake up the formula, “Ready or Not 2” is basically a rerun of the first movie, but it does add Kathryn Newton to the mix, who plays the headstrong sister of the original's protagonist, Grace.</p><p>Opening where the first movie ended, Grace (Samara Weaving) has survived her nightmare ordeal with the Le Domas family. Reunited with her estranged sister, Faith (Newton), the siblings are thrown into a new cat-and-mouse game as they become the prey in another deadly spin on hide-and-seek. Hunted by a group of elites, each vying to become the leader of a secret cult, Grace and Faith must pull together to survive this bloody ordeal.</p><p><em><strong>Watch on </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> starting July 2</strong></em></p><h2 id="lee-cronin-s-the-mummy-hbo-max">‘Lee Cronin’s The Mummy’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/XJ0uv-phsDk" allowfullscreen></iframe></div></div><p>It’s perhaps fitting that “Lee Cronin’s The Mummy” heads to HBO Max just a week ahead of “Evil Dead Burn” landing in theaters. Cronin was the filmmaker behind 2023’s “Evil Dead Rise” and reportedly turned down the chance to work on “Burn” to make this movie instead. Funnily enough, his spin on “The Mummy” feels like an “Evil Dead” flick in all but name, which is to say, it’s packed with grotesque moments and buckets of fake blood.</p><p>There’s no Brendan Fraser or globe-trotting adventure here; instead, “The Mummy” takes a supernatural horror approach. A TV journalist (Jack Reynor) is stunned when his daughter (Natalie Grace) is found eight years after going missing in Egypt. However, her homecoming turns dark when it becomes clear she’s been possessed by a sinister evil. This movie is a total gore-fest, but in all the bloody chaos, it neglects to craft genuine scares</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/lee-cronins-the-mummy/78be4596-fa1e-4768-a4eb-19d965ddf844" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting July 3</strong></em></p><h2 id="protector-mgm">‘Protector’ (MGM+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IKjPPwwz3Sk" allowfullscreen></iframe></div></div><p>Last month, MGM+ became the streaming home of “Project Hail Mary,” so if you signed up to watch Ryan Gosling’s fantastic sci-fi epic and are wondering what to stream next, the service is offering up “Protector.” I’ll warn you now, this action-thriller doesn’t have good reviews (17% on <a href="https://www.rottentomatoes.com/m/protector_2026" target="_blank">Rotten Tomatoes</a>), but if you’ve ever wanted to watch a movie that is basically “Taken” but with Milla Jovovich instead of Liam Neeson, then you’re in luck. </p><p>Nikki (Jovovich) is a former soldier who has left her violent life behind to raise her daughter, Chloe (Isabel Myers). But when sex traffickers kidnap Chloe, Nikki has to use her “particular set of skills” to locate her daughter before it’s too late. To find her, she’ll have to fight her way through the criminal underworld with the authorities and the military hot on her heels. </p><p><em><strong>Watch on </strong></em><a href="https://www.mgmplus.com/movie/protector-2026" target="_blank" rel="nofollow"><em><strong>MGM+</strong></em></a><em><strong> starting July 3</strong></em></p><div ><table><caption>Top new movies to stream this week (June 30-July 6)</caption><thead><tr><th class="firstcol " ><p>Title</p></th><th  ><p>Genre </p></th><th  ><p>Streaming location</p></th><th  ><p>Release date </p></th></tr></thead><tbody><tr><td class="firstcol " ><p>"The Devil Wears Prada 2"</p></td><td  ><p>Comedy drama</p></td><td  ><p>PVOD</p></td><td  ><p>June 30</p></td></tr><tr><td class="firstcol " ><p>"Obsession"</p></td><td  ><p>Horror</p></td><td  ><p>PVOD</p></td><td  ><p>June 30</p></td></tr><tr><td class="firstcol " ><p>"Enola Holmes 3"</p></td><td  ><p>Mystery</p></td><td  ><p>Netflix</p></td><td  ><p>July 1</p></td></tr><tr><td class="firstcol " ><p>"The Choral"</p></td><td  ><p>Drama</p></td><td  ><p>Netflix</p></td><td  ><p>July 2</p></td></tr><tr><td class="firstcol " ><p>"Ready or Not 2: Here I Come"</p></td><td  ><p>Horror comedy</p></td><td  ><p>Hulu</p></td><td  ><p>July 2</p></td></tr><tr><td class="firstcol " ><p>"Lee Cronin’s The Mummy"</p></td><td  ><p>Horror</p></td><td  ><p>HBO Max</p></td><td  ><p>July 3</p></td></tr><tr><td class="firstcol " ><p>"Protector"</p></td><td  ><p>Action thriller</p></td><td  ><p>MGM+</p></td><td  ><p>July 3</p></td></tr></tbody></table></div><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/obsession-is-a-delightfully-creepy-thrill-ride-and-a-must-watch-for-a-star-making-performance-from-inde-navarrette">'Obsession' is a delightfully creepy thrill ride and a must-watch</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/5-new-netflix-movies-and-shows-you-need-to-stream-this-week-june-22-28-2026">5 best new Netflix movies and shows to stream this week</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/7-top-new-movies-to-stream-this-week-on-netflix-hbo-max-hulu-and-more-june-30-july-6</link>
                                                                            <description>
                            <![CDATA[ This week's top new movies on streaming include the at-home debut of "Obsession" along with fresh flicks on Netflix, HBO Max and more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">G49Lcr878sTjVrsunJ4obZ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RTKDtMHftfSwW3TRsqsNy4-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 30 Jun 2026 04:01:00 +0000</pubDate>                                                                                                                                <updated>Wed, 01 Jul 2026 18:22:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/RTKDtMHftfSwW3TRsqsNy4-1280-80.png">
                                                            <media:credit><![CDATA[Universal Pictures UK]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Inde Navarrette as Nikki in &quot;Obsession&quot; (2026).]]></media:description>                                                            <media:text><![CDATA[Inde Navarrette as Nikki in &quot;Obsession&quot; (2026).]]></media:text>
                                <media:title type="plain"><![CDATA[Inde Navarrette as Nikki in &quot;Obsession&quot; (2026).]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RTKDtMHftfSwW3TRsqsNy4-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This week’s selection of new movies across the <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> is well-stocked with options to suit all tastes. Best of all, some of the biggest platforms around will have new movies for subscribers to watch, including Netflix, HBO Max, Hulu and more. </p><p>Netflix is dropping a double-dose of new movie goodness, with the release of detective mystery sequel “Enola Holmes 3,” and the big red streamer is also adding soulful British drama “The Choral.” Meanwhile, HBO Max has a very gory horror, and Hulu has a horror-comedy that is heavy on the fake blood but opts for a more humorous approach.</p><p>Speaking of horror, this week the breakout hit of 2026, “<a href="https://www.tomsguide.com/entertainment/movies/obsession-is-a-delightfully-creepy-thrill-ride-and-a-must-watch-for-a-star-making-performance-from-inde-navarrette">Obsession</a>,” <em>finally </em>arrives on premium streaming. Directed by 26-year-old YouTube creator Curry Barker, the film had a budget of just $750,000 and generated box office of $372 million worldwide.</p><p>There are plenty of newcomers to add to your watchlist, so I’ve put in the legwork and rounded up the most noteworthy new movies this week. Plus, don’t forget to browse the <a href="https://www.tomsguide.com/entertainment/streaming/7-top-new-shows-to-stream-this-week-silo-dutton-ranch-finale-and-more-june-29-july-5">top new TV shows this week</a> if you’re looking for a spot of summer binge-watching over the coming days — and check out our list of <a href="https://www.tomsguide.com/entertainment/streaming/17-new-shows-and-movies-to-watch-in-july-2026-on-netflix-prime-video-apple-tv-and-more">17 shows and movies to stream in July</a>. </p><h2 id="the-devil-wears-prada-2-pvod">‘The Devil Wears Prada 2’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/e9HXmMnUEdE" allowfullscreen></iframe></div></div><p>20 years later, “The Devil Wears Prada” hasn’t gone out of fashion, so a sequel was something of an inevitability. While this long-awaited follow-up copies the blueprint established by previous “legacy sequels,” it offers fans exactly what they wanted: the original cast reunited, and plenty of callbacks to the original. Does it live up to the legacy of its iconic 2006 predecessor? Not for me, but “The Devil Wears Prada 2” is sure to delight longtime fans. </p><p>With the magazine business no longer in its heyday, the frosty editor-in-chief of fashion mag Runway, Miranda Priestly (Meryl Streep), is forced to turn to her former assistant, Andy Sachs (Anna Hathaway). As the pair navigate the evolving (should that be declining) world of print publishing, they face competition from another old colleague, Emily Charlton (Emily Blunt). And don’t worry, Nigel (Stanley Tucci) also returns to lend a hand.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H31W9CRZ/" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting June 30</strong></em></p><h2 id="obsession-pvod">‘Obsession’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/gMC8kkwbIQQ" allowfullscreen></iframe></div></div><p>Undoubtedly, 2026’s biggest success story to date is “Obsession.” This low-budget horror was produced for less than $1 million and has grossed more than $370 million worldwide. And it’s not just made eye-watering money. It boasts remarkable scores from critics and audiences alike. I rank it as the best horror film of the year, thanks to its clever concept, phenomenal direction from Curry Baker, and its star-making turn by Inde Navarrette. </p><p>Bear (Michael Johnston) is a timid record-store worker, infatuated with his colleague and friend, Nikki (Navarrette). After obtaining a “One Wish Willow” from a trinket shop, he makes a wish for Nikki to love him “more than anyone in the world.” Turns out this cheap novelty item is the real deal, and his wish comes true. But getting what he wants comes with some serious dark consequences. “Obsession” might be <em>the </em>movie of 2026.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/storefront" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting June 30</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xk38MX"></div>                            </div>                            <script src="https://kwizly.com/embed/Xk38MX.js" async></script><h2 id="enola-holmes-3-netflix">‘Enola Holmes 3’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/n_pEJjq-9xQ" allowfullscreen></iframe></div></div><p>Millie Bobby Brown’s latest Netflix project sees her once again slip into the role of youthful super-sleuth, Enola Holmes. I’m largely interested in this second sequel because director Philip Barantini is stepping into the fold. Barantini is known for helming Netflix’s awards juggernaut “Adolescence.” Enola Holmes is one of Netflix’s more popular properties, so even if the quality dips here, I’m expecting this original to quickly become a No. 1 hit.</p><p>The third flick in the series will see the “Stranger Things” star once again play the younger sibling of Sherlock Holmes (played in this adaptation by Henry Cavill). After two adventures, she’s an established sleuth herself, and this time she’s jetting off to Malta to tackle a case “more tangled and treacherous than any she has faced before.” Alongside Brown and Cavill, Helena Bonham Carter, Himesh Patel and Louis Partridge all return, too.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/81605886" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting July 1</strong></em></p><h2 id="the-choral-netflix">‘The Choral’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/2YL4_bEKSzc" allowfullscreen></iframe></div></div><p>“The Choral” will no doubt be overshadowed on Netflix by the release of “Enola Holmes 3,” but I encourage you to give this British historical drama a chance. Partially because of the sterling work by Ralph Fiennes, but also because it explores WWI from a fresh angle, which is not an easy feat with many films set during this conflict. It also pays tribute to the healing power of music and performance, which is an overall message I can get behind.</p><p>Set in the (fictional) Yorkshire town of Ramsden in 1916, Dr. Henry Guthrie (Fiennes) is appointed the choirmaster of the local choral society. Due to Guthrie’s homosexuality, love of Germany, and his atheistic beliefs, it’s a controversial pick, with townsfolk outraged at his selection. But under Guthrie’s leadership, the group puts together a performance of Edward Elgar’s “The Dream of Gerontius” that brings the community together.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/82719755" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting July 2</strong></em></p><h2 id="ready-or-not-2-here-i-come-hulu">‘Ready or Not 2: Here I Come’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/7K3sNRm8J0w" allowfullscreen></iframe></div></div><p>If we’re talking unnecessary sequel, “Ready or Not 2: Here I Come” falls into the category (as does “Prada 2”; fight me), but at least the final result delivers a good time for anybody craving a horror-comedy that emphasizes the comedy. Making little attempt to shake up the formula, “Ready or Not 2” is basically a rerun of the first movie, but it does add Kathryn Newton to the mix, who plays the headstrong sister of the original's protagonist, Grace.</p><p>Opening where the first movie ended, Grace (Samara Weaving) has survived her nightmare ordeal with the Le Domas family. Reunited with her estranged sister, Faith (Newton), the siblings are thrown into a new cat-and-mouse game as they become the prey in another deadly spin on hide-and-seek. Hunted by a group of elites, each vying to become the leader of a secret cult, Grace and Faith must pull together to survive this bloody ordeal.</p><p><em><strong>Watch on </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> starting July 2</strong></em></p><h2 id="lee-cronin-s-the-mummy-hbo-max">‘Lee Cronin’s The Mummy’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/XJ0uv-phsDk" allowfullscreen></iframe></div></div><p>It’s perhaps fitting that “Lee Cronin’s The Mummy” heads to HBO Max just a week ahead of “Evil Dead Burn” landing in theaters. Cronin was the filmmaker behind 2023’s “Evil Dead Rise” and reportedly turned down the chance to work on “Burn” to make this movie instead. Funnily enough, his spin on “The Mummy” feels like an “Evil Dead” flick in all but name, which is to say, it’s packed with grotesque moments and buckets of fake blood.</p><p>There’s no Brendan Fraser or globe-trotting adventure here; instead, “The Mummy” takes a supernatural horror approach. A TV journalist (Jack Reynor) is stunned when his daughter (Natalie Grace) is found eight years after going missing in Egypt. However, her homecoming turns dark when it becomes clear she’s been possessed by a sinister evil. This movie is a total gore-fest, but in all the bloody chaos, it neglects to craft genuine scares</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/lee-cronins-the-mummy/78be4596-fa1e-4768-a4eb-19d965ddf844" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting July 3</strong></em></p><h2 id="protector-mgm">‘Protector’ (MGM+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IKjPPwwz3Sk" allowfullscreen></iframe></div></div><p>Last month, MGM+ became the streaming home of “Project Hail Mary,” so if you signed up to watch Ryan Gosling’s fantastic sci-fi epic and are wondering what to stream next, the service is offering up “Protector.” I’ll warn you now, this action-thriller doesn’t have good reviews (17% on <a href="https://www.rottentomatoes.com/m/protector_2026" target="_blank">Rotten Tomatoes</a>), but if you’ve ever wanted to watch a movie that is basically “Taken” but with Milla Jovovich instead of Liam Neeson, then you’re in luck. </p><p>Nikki (Jovovich) is a former soldier who has left her violent life behind to raise her daughter, Chloe (Isabel Myers). But when sex traffickers kidnap Chloe, Nikki has to use her “particular set of skills” to locate her daughter before it’s too late. To find her, she’ll have to fight her way through the criminal underworld with the authorities and the military hot on her heels. </p><p><em><strong>Watch on </strong></em><a href="https://www.mgmplus.com/movie/protector-2026" target="_blank" rel="nofollow"><em><strong>MGM+</strong></em></a><em><strong> starting July 3</strong></em></p><div ><table><caption>Top new movies to stream this week (June 30-July 6)</caption><thead><tr><th class="firstcol " ><p>Title</p></th><th  ><p>Genre </p></th><th  ><p>Streaming location</p></th><th  ><p>Release date </p></th></tr></thead><tbody><tr><td class="firstcol " ><p>"The Devil Wears Prada 2"</p></td><td  ><p>Comedy drama</p></td><td  ><p>PVOD</p></td><td  ><p>June 30</p></td></tr><tr><td class="firstcol " ><p>"Obsession"</p></td><td  ><p>Horror</p></td><td  ><p>PVOD</p></td><td  ><p>June 30</p></td></tr><tr><td class="firstcol " ><p>"Enola Holmes 3"</p></td><td  ><p>Mystery</p></td><td  ><p>Netflix</p></td><td  ><p>July 1</p></td></tr><tr><td class="firstcol " ><p>"The Choral"</p></td><td  ><p>Drama</p></td><td  ><p>Netflix</p></td><td  ><p>July 2</p></td></tr><tr><td class="firstcol " ><p>"Ready or Not 2: Here I Come"</p></td><td  ><p>Horror comedy</p></td><td  ><p>Hulu</p></td><td  ><p>July 2</p></td></tr><tr><td class="firstcol " ><p>"Lee Cronin’s The Mummy"</p></td><td  ><p>Horror</p></td><td  ><p>HBO Max</p></td><td  ><p>July 3</p></td></tr><tr><td class="firstcol " ><p>"Protector"</p></td><td  ><p>Action thriller</p></td><td  ><p>MGM+</p></td><td  ><p>July 3</p></td></tr></tbody></table></div><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/obsession-is-a-delightfully-creepy-thrill-ride-and-a-must-watch-for-a-star-making-performance-from-inde-navarrette">'Obsession' is a delightfully creepy thrill ride and a must-watch</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/5-new-netflix-movies-and-shows-you-need-to-stream-this-week-june-22-28-2026">5 best new Netflix movies and shows to stream this week</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'House of the Dragon' season 3, episode 2 reaction: All hail the queen ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">How to stream 'House of the Dragon'</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><strong>Network: </strong>HBO</li><li><strong>Where to stream:</strong> <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">Stream "House of the Dragon" season 3 on HBO Max</a></li><li><strong>Release schedule:</strong> New episodes every Sunday at 9 p.m. ET on HBO and HBO Max</li></ul></p></div></div><p>"House of the Dragon" might be the biggest show on any <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming service</a> right now, but the HBO series brings some baggage. Season 2 did not go over well, thanks to a lackluster ending, and people doubted whether it even merited renewing their <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max">HBO Max</a> subscription. </p><p>So far, though, season 3 has been a return to form and <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere">delivered an epic season premiere</a>. Can episode 2, titled "Queens Landing," continue the positive trend? Check out streaming editor Malcolm McMillan's instant reaction to the momentous episode below:</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguideentertainment/video/7655832100930653453" data-video-id="7655832100930653453" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguideentertainment" href="https://www.tiktok.com/@tomsguideentertainment">@tomsguideentertainment</a>                            <p></p><a target="_blank" title="♬ original sound - Golden Homes" href="https://www.tiktok.com/music/original-sound-7627552649222572813">♬ original sound - Golden Homes</a></section>                    </blockquote></div>                <div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eER5jW"></div>                            </div>                            <script src="https://kwizly.com/embed/eER5jW.js" async></script><a href="https://follow.it/articles-by-malcolm-mcmillan-streaming-editor-tom-s-guide?leanpub" class="button button--medium button--primary">Get the latest from Malcolm in your inbox</a><h2 id="house-of-the-dragon-season-3-episode-2-details">'House of the Dragon' season 3, episode 2 details</h2><p><strong>Episode title:</strong> "Queen's Landing"<br><strong>Episode run time: </strong>64 minutes<br><strong>Episode synopsis:</strong> As Alicent risks everything to fulfill her end of the bargain, Rhaenyra must decide whether the Iron Throne is worth the cost. (HBO)</p><h2 id="house-of-the-dragon-season-3-synopsis-2">'House of the Dragon' season 3 synopsis</h2><p>Based on George R.R. Martin's book "Fire & Blood," this spin-off series of "Game of Thrones" takes place nearly 200 years before the events of the original show. It's set during a devastating war of succession within House Targaryen known as the "Dance of the Dragons," a war that would mark the beginning of the end of Westeros' ruling house. In season 3, things are finally coming to a head, as Queen Rhaenyra Targaryen (Emma D'Arcy) prepares to take King's Landing (and the Iron Throne) from her usurper half-brother Aegon II (Tom Glynn-Carney).</p><h2 id="house-of-the-dragon-season-3-trailer-2">'House of the Dragon' season 3 trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0JlMjgqduVw" allowfullscreen></iframe></div></div><h2 id="house-of-the-dragon-season-3-cast-2">'House of the Dragon' season 3 cast</h2><p>Here are the key members of the cast of "House of the Dragon" season 3:</p><ul><li>Matt Smith as Daemon Targaryen</li><li>Emma D'Arcy as Rhaenyra Targaryen</li><li>Olivia Cooke as Alicent Hightower</li><li>James Norton as Ormund Hightower</li><li>Steve Toussaint as Corlys Velaryon</li><li>Fabien Frankel as Criston Cole</li><li>Matthew Needham as Larys Strong</li><li>Sonoya Mizuno as Mysaria</li><li>Tom Glynn-Carney as Aegon II Targaryen</li><li>Ewan Mitchell as Aemond Targaryen</li><li>Harry Collett as Jacaerys "Jace" Velaryon</li><li>Phia Saban as Helaena Targaryen</li><li>Bethany Antonia as Baela Targaryen</li><li>Jefferson Hall as Jason Lannister and Tyland Lannister</li><li>Abubakar Salim as Alyn of Hull</li><li>Clinton Liberty as Addam of Hull</li><li>Phoebe Campbell as Rhaena Targaryen</li><li>Kurt Egyiawan as Orwyle</li><li>Freddie Fox as Gwayne Hightower</li><li>Gayle Rankin as Alys Rivers</li><li>Kieran Bew as Hugh Hammer</li><li>Tom Bennett as Ulf White</li><li>Joplin Sibtain as Jon Roxton</li><li>Ellora Torchia as Kat</li><li>Tommy Flanagan as Roderick Dustin</li><li>Simon Russell Beale as Simon Strong</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/netflix/5-best-new-netflix-movies-and-shows-to-stream-this-week-june-29-july-5-2026">5 best new Netflix movies and shows to stream this week (June 29-July 5)</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/russell-crowes-new-action-crime-thriller-is-a-surprisingly-good-time">Russell Crowe's new action crime thriller is a surprisingly good time</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/the-invite-review">‘The Invite’ review: Olivia Wilde and Seth Rogen’s new film is the best movie I’ve seen in 2026. Yeah, I’m as surprised as you are</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/house-of-the-dragon-season-3-episode-2-reaction</link>
                                                                            <description>
                            <![CDATA[ "House of the Dragon" just dropped its latest episode, "Queens Landing." Our Streaming Editor, Malcolm McMillan, reacts to season 3 episode 2. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2KM2AsdzKLZ8VybbM7DfvC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/YJtp9vASrobuCt7o5kZmdS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 29 Jun 2026 20:13:01 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ malcolm.mcmillan@futurenet.com (Malcolm McMillan) ]]></author>                    <dc:creator><![CDATA[ Malcolm McMillan ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sSDLEbNEgBXf86HpujaWZ6.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Malcolm McMillan is a Streaming Editor for Tom&#039;s Guide, covering all the latest in streaming TV shows and movies. That means news, analysis, recommendations, reviews and more for just about anything you can watch, including sports! If it can be seen on a screen, he can write about it. &lt;/p&gt;&lt;p&gt;Malcolm has been with Tom&#039;s Guide since June 2022, starting as a staff writer covering breaking news. Since then, he&#039;s transitioned to cover artificial intelligence (AI), A/V tech and VR headsets. Since late 2023 he has almost exclusively covered streaming and entertainment for Tom&#039;s Guide.&lt;/p&gt;&lt;p&gt;Before writing for Tom&#039;s Guide, Malcolm worked as a fantasy football analyst writing for several sites and also had a brief stint working for Microsoft selling laptops, Xbox products and even the ill-fated Windows phone. He is passionate about video games and sports, though both cause him to yell at the TV frequently. He proudly sports many tattoos, including an Arsenal tattoo, in honor of the team that causes him to yell at the TV the most.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/YJtp9vASrobuCt7o5kZmdS-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Emma D&#039;Arcy in &quot;House of the Dragon&quot; season 3]]></media:description>                                                            <media:text><![CDATA[Emma D&#039;Arcy in &quot;House of the Dragon&quot; season 3]]></media:text>
                                <media:title type="plain"><![CDATA[Emma D&#039;Arcy in &quot;House of the Dragon&quot; season 3]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/YJtp9vASrobuCt7o5kZmdS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">How to stream 'House of the Dragon'</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><strong>Network: </strong>HBO</li><li><strong>Where to stream:</strong> <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">Stream "House of the Dragon" season 3 on HBO Max</a></li><li><strong>Release schedule:</strong> New episodes every Sunday at 9 p.m. ET on HBO and HBO Max</li></ul></p></div></div><p>"House of the Dragon" might be the biggest show on any <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming service</a> right now, but the HBO series brings some baggage. Season 2 did not go over well, thanks to a lackluster ending, and people doubted whether it even merited renewing their <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max">HBO Max</a> subscription. </p><p>So far, though, season 3 has been a return to form and <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere">delivered an epic season premiere</a>. Can episode 2, titled "Queens Landing," continue the positive trend? Check out streaming editor Malcolm McMillan's instant reaction to the momentous episode below:</p>                    <div class= "tiktok-wrapper" style="min-height: 750px;"><blockquote class="tiktok-embed" cite="https://www.tiktok.com/@tomsguideentertainment/video/7655832100930653453" data-video-id="7655832100930653453" style="max-width: 605px; min-width: 325px;">                        <section>                            <a target="_blank" title="@tomsguideentertainment" href="https://www.tiktok.com/@tomsguideentertainment">@tomsguideentertainment</a>                            <p></p><a target="_blank" title="♬ original sound - Golden Homes" href="https://www.tiktok.com/music/original-sound-7627552649222572813">♬ original sound - Golden Homes</a></section>                    </blockquote></div>                <div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eER5jW"></div>                            </div>                            <script src="https://kwizly.com/embed/eER5jW.js" async></script><a href="https://follow.it/articles-by-malcolm-mcmillan-streaming-editor-tom-s-guide?leanpub" class="button button--medium button--primary">Get the latest from Malcolm in your inbox</a><h2 id="house-of-the-dragon-season-3-episode-2-details">'House of the Dragon' season 3, episode 2 details</h2><p><strong>Episode title:</strong> "Queen's Landing"<br><strong>Episode run time: </strong>64 minutes<br><strong>Episode synopsis:</strong> As Alicent risks everything to fulfill her end of the bargain, Rhaenyra must decide whether the Iron Throne is worth the cost. (HBO)</p><h2 id="house-of-the-dragon-season-3-synopsis-2">'House of the Dragon' season 3 synopsis</h2><p>Based on George R.R. Martin's book "Fire & Blood," this spin-off series of "Game of Thrones" takes place nearly 200 years before the events of the original show. It's set during a devastating war of succession within House Targaryen known as the "Dance of the Dragons," a war that would mark the beginning of the end of Westeros' ruling house. In season 3, things are finally coming to a head, as Queen Rhaenyra Targaryen (Emma D'Arcy) prepares to take King's Landing (and the Iron Throne) from her usurper half-brother Aegon II (Tom Glynn-Carney).</p><h2 id="house-of-the-dragon-season-3-trailer-2">'House of the Dragon' season 3 trailer</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0JlMjgqduVw" allowfullscreen></iframe></div></div><h2 id="house-of-the-dragon-season-3-cast-2">'House of the Dragon' season 3 cast</h2><p>Here are the key members of the cast of "House of the Dragon" season 3:</p><ul><li>Matt Smith as Daemon Targaryen</li><li>Emma D'Arcy as Rhaenyra Targaryen</li><li>Olivia Cooke as Alicent Hightower</li><li>James Norton as Ormund Hightower</li><li>Steve Toussaint as Corlys Velaryon</li><li>Fabien Frankel as Criston Cole</li><li>Matthew Needham as Larys Strong</li><li>Sonoya Mizuno as Mysaria</li><li>Tom Glynn-Carney as Aegon II Targaryen</li><li>Ewan Mitchell as Aemond Targaryen</li><li>Harry Collett as Jacaerys "Jace" Velaryon</li><li>Phia Saban as Helaena Targaryen</li><li>Bethany Antonia as Baela Targaryen</li><li>Jefferson Hall as Jason Lannister and Tyland Lannister</li><li>Abubakar Salim as Alyn of Hull</li><li>Clinton Liberty as Addam of Hull</li><li>Phoebe Campbell as Rhaena Targaryen</li><li>Kurt Egyiawan as Orwyle</li><li>Freddie Fox as Gwayne Hightower</li><li>Gayle Rankin as Alys Rivers</li><li>Kieran Bew as Hugh Hammer</li><li>Tom Bennett as Ulf White</li><li>Joplin Sibtain as Jon Roxton</li><li>Ellora Torchia as Kat</li><li>Tommy Flanagan as Roderick Dustin</li><li>Simon Russell Beale as Simon Strong</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/netflix/5-best-new-netflix-movies-and-shows-to-stream-this-week-june-29-july-5-2026">5 best new Netflix movies and shows to stream this week (June 29-July 5)</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/russell-crowes-new-action-crime-thriller-is-a-surprisingly-good-time">Russell Crowe's new action crime thriller is a surprisingly good time</a></li><li><a href="https://www.tomsguide.com/entertainment/movies/the-invite-review">‘The Invite’ review: Olivia Wilde and Seth Rogen’s new film is the best movie I’ve seen in 2026. Yeah, I’m as surprised as you are</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ New on HBO Max in July 2026: All the new shows and movies to watch this month ]]></title>
                                                                                                <dc:content><![CDATA[ <p>With July right around the corner, a fresh wave of films and TV shows is about to hit major streaming platforms. For <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max">HBO Max</a> viewers in particular, the upcoming month seems to have a highly impressive lineup of new content.</p><p>Film enthusiasts will likely be excited by this month’s HBO Max lineup, which includes a wave of new movie arrivals such as Stephen King’s thriller adaptation “The Long Walk” and “The Drama,” starring Zendaya and Robert Pattinson with a surprising twist. TV fans also have plenty to look forward to, including a new “Big Bang Theory” spin-off centred on Stuart as he embarks on an unexpected, universe-spanning adventure.</p><p>Below, we give our top recommendations for HBO Max this July, followed by a comprehensive list of every title arriving on the service throughout the month.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 class="article-body__section" id="section-new-on-hbo-max-in-july-2026-top-picks"><span>New on HBO Max in July 2026: Top picks</span></h2><h2 id="the-man-will-burn-2026">‘The Man Will Burn’ (2026)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kRhUYPtp6Ao" allowfullscreen></iframe></div></div><p>HBO’s four-part original documentary series “The Man Will Burn” tracks the wild, 30-plus-year evolution of the Burning Man festival. It aims to provide a deep, unfiltered look at a massive cultural experiment pushed to its absolute limits. Directed by Academy Award-nominated filmmakers Jehane Noujaim and Vikram Gandhi, the series will release new episodes weekly on Thursdays. </p><p>“The Man Will Burn” follows the evolution of Burning Man from its origins as a small countercultural gathering in San Francisco to the massive desert event it has become today, drawing around 80,000 participants each year. Across its episodes, the series tracks how the event is organized and experienced on the ground, using extensive access to Burning Man Project leadership, participants, and archive footage. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from July 9</strong></em></p><h2 id="the-long-walk-2025">‘The Long Walk’ (2025)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/vAtUHeMQ1F8" allowfullscreen></iframe></div></div><p>“The Long Walk” is a cinematic adaptation of master storyteller Stephen King’s very first novel (originally published under his Richard Bachman pseudonym in 1979). This dark thriller is one of 2025’s best films, driven by its incredible performances. It’s a deeply psychological and highly emotional movie about human endurance, with David Jonsson, Cooper Hoffman, Ben Wang, Charlie Plummer and more of the cast putting their heart and soul into their roles.</p><p>A yearly endurance contest in a militarized United States is televised, where 50 teenage boys, one from each state, are selected to compete in a brutal survival event. Participants must keep moving at a constant minimum speed of three miles per hour without stopping, while being monitored by armed soldiers and broadcast to the public. Each competitor is given warnings if they fall below the required pace, and repeated failures result in execution. The event ends only when a single boy remains.</p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/au/en/movies/long-walk/92b085e4-764c-41ca-a46f-4d76a5b28642" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from July 10</strong></em></p><h2 id="marc-by-sofia-2025">‘Marc by Sofia’ (2025)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Ae8qAH0CZv4" allowfullscreen></iframe></div></div><p>“Marc by Sofia” is a documentary directed by Sofia Coppola about fashion designer Marc Jacobs that provides an intimate, behind-the-scenes look at his life and work. Marking Coppola’s very first foray into nonfiction filmmaking, the project is a collaborative release between A24 and the production company This Machine. After making its world premiere out of competition at the 82nd Venice International Film Festival, it has been widely celebrated as a chic love letter to creative collaboration and high fashion.</p><p>The film tracks the lead-up to Jacobs’ Spring 2024 runway show, showing him developing ideas, shaping designs, and refining the production of the collection. It also explores his long-running friendship with Coppola, with the director observing his creative process up close while he reflects on his career milestones, including his early breakthrough in fashion and later work at major houses. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from July 16</strong></em></p><h2 id="stuart-fails-to-save-the-universe-2026">‘Stuart Fails to Save the Universe’ (2026)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/_blrWb1yZiY" allowfullscreen></iframe></div></div><p>Who knew we would be getting another “Big Bang Theory” spin-off? “Stuart Fails to Save the Universe” is an upcoming 10-episode sci-fi action-adventure comedy series co-created by sitcom kingpin Chuck Lorre, Bill Prady, and veteran sci-fi writer Zak Penn. This already seems like an incredibly ambitious, delightfully odd, and highly unexpected spin-off that ditches the traditional studio laugh track for a more cinematic adventure format.</p><p>Stuart Bloom (Kevin Sussman) is a comic book store owner who accidentally triggers a catastrophic multiverse collapse after tampering with an experimental device created by Sheldon (Jim Parsons) and Leonard (Johnny Galecki). Thrown into a rapidly unraveling reality, Stuart is forced into an unlikely mission to repair the damage and restore order. He is joined by his girlfriend Denise (Lauren Lapkus), geologist Bert (Brian Posehn), and physicist Barry Kripke (John Ross Bowie), forming a reluctant team.</p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/shows/stuart-fails-to-save-the-universe/1130c5ba-e71f-43e0-8de3-487dfdb49c11" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from July 23</strong></em></p><h2 id="the-drama-2026">‘The Drama’ (2026)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/6zmKcUa4Xxk" allowfullscreen></iframe></div></div><p>Before “The Drama” came out, the internet was full of chatter that the film had a twist you would never see coming, with people speculating endlessly about what it could be. I avoided pretty much all of it to keep it a surprise, and it genuinely wasn’t the direction I expected at all. If you’ve somehow managed to dodge the conversation too, it’s worth going in blind. The reveal is dark, and it immediately sets up some pretty juicy, messy drama that drives everything that follows.</p><p>Emma (Zendaya) and Charlie (Robert Pattinson) are a few days away from their wedding, but their relationship begins to unravel after an unexpected confession disrupts their plans. As the week leading up to the ceremony plays out, the pair are forced to confront the shocking secrets that reshape their understanding of each other. Friends and family also become caught in the fallout, including Charlie’s best man Mike (Mamoudou Athie) and Emma’s maid of honor Rachel (Alana Haim).</p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/pt/en/movies/drama/fad09d13-9973-4de6-9387-8698ba6ef4cf" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from July 31</strong></em></p><h3 class="article-body__section" id="section-everything-new-on-hbo-max-in-july-2026"><span>Everything new on HBO Max in July 2026</span></h3><p><strong>July 1</strong><br>A Life of Her Own <br>A Woman’s Face <br>Army of Darkness <br>Battle Cry <br>Bright Leaf <br>Deadpool 2 <br>Deadpool 2: Super Duper Cut <br>Desire Me <br>The Evil Dead (1983) <br>Evil Dead II (1987) <br>Evil Dead (2013) <br>Footsteps in the Dark <br>Goodbye Christopher Robin <br>Hail Satan? <br>Hereditary  <br>I Love You, Alice B. Toklas <br>Jay & Pamela, Season 2 (TLC)<br>Just Friends<br>Lawyer Man <br>Legally Blonde <br>Madagascar 3: Europe’s Most Wanted <br>Marine Raiders <br>My Dream is Yours <br>My Favorite Wife <br>New Moon <br>Once Were Brothers: Robbie Robertson and The Band <br>Romance on the High Seas <br>Super Troopers 2 <br>The Beggar's Opera <br>The Clock <br>The Courtship of Eddie’s Father <br>The Disembodied  <br>The Equalizer <br>The Equalizer 2 <br>The Equalizer 3 <br>The Frozen Dead <br>The Hook <br>The Killing of a Sacred Deer  <br>The Meg  <br>The Mummy (1999) <br>The Mummy (1959) <br>The Mummy Returns <br>The Mummy: Tomb of the Dragon Emperor <br>The Reluctant Debutante <br>The Rover <br>The Strangers <br>The Strawberry Blonde <br>The Usual Suspects <br>The Women (1939) <br>Up the Down Staircase  <br>Us <br>Waterloo Bridge <br>Young Bess</p><p><strong>July 2 </strong><br>The Face Doctors, Season 1 (TLC)</p><p><strong>July 3 </strong><br>Deep Revenge, Season 1<br>Diners Drive-Ins and Dives, Season 54 (Food Network)</p><p><strong>July 8</strong><br>“UFC at the White House” with Sara Sidner, The Whole Story with Anderson Cooper (CNN Originals)</p><p><strong>July 9</strong><br>Kitchen Chaos, Season 1 (Food Network)<br>On The Case with Paul Zahn, Season 29 (ID)<br>The Man Will Burn (HBO Original)</p><p><strong>July 10</strong><br>House Hunters International: Volume 9, Season 214 (HGTV)<br>The Long Walk (Lionsgate)</p><p><strong>July 12</strong><br>Iyanu: The War of Twin Princes, Season 2B<br>Ocean’s Eight</p><p><strong>July 13</strong><br>Dumb Money</p><p><strong>July 14</strong><br>Pitmasters, Season 1 (Food Network)</p><p><strong>July 15</strong><br>People Magazine Investigates: The University of Cosmic Intelligence Cult, Season 1 (ID) </p><p><strong>July 16</strong><br>911: Did the Killer Call? Season 2 (ID)<br>Marc by Sofia (A24)<br>Mystery At Blind Frog Ranch, Season 6 (Discovery)<br>Worst Yard on the Block, Season 1 (HGTV)</p><p><strong>July 17</strong><br>Batwheels, Season 3D (Cartoon Network)<br>House Hunters: Volume 11, Season 259 (HGTV)<br>Pacific Rim: Uprising<br>Tag<br>The Land of Sometimes</p><p><strong>July 20</strong><br>Naked and Afraid: Global Showdown, Season 1 (Discovery)</p><p><strong>July 21</strong><br>Ugliest House in America, Season 8 (HGTV)</p><p><strong>July 22</strong><br>Extreme Buyers Club, Season 1 (HGTV)<br>People Magazine Investigates: The Cult of the Soulful Journey, Season 1 (ID)</p><p><strong>July 23</strong><br>Stuart Fails to Save the Universe, Season 1 (Max Original)</p><p><strong>July 24</strong><br>My Lottery Dream Home: Where Are They Now?, Season 1 (HGTV)<br>Restaurant Impossible: Last Call, Season 1 (Food Network)</p><p><strong>July 25</strong><br>Roast My Rental, Season 1 (HGTV)</p><p><strong>July 27</strong><br>Craig Ferguson: American On Purpose (CNN Original Series)<br>President Curtis, Season 1 (Adult Swim)<br>The Big Bang Theory Podcast, Season 4<br>The Great Food Truck Race, Season 19 (Food Network)</p><p><strong>July 28</strong><br>This Land (CNN Original Series)</p><p><strong>July 29</strong><br>Kitchen Undercover, Season 1 (Food Network)</p><p><strong>July 31</strong><br>The Drama (A24)</p><h3 class="article-body__section" id="section-live-sports"><span>Live sports</span></h3><p><em>**Live Sports available only on select plans. Plan availability varies by subscription provider. Check with your subscription provider for details. Select games available and blackouts may apply.</em></p><p><em>Please note this list may not be comprehensive and is subject to change. All times are in ET.</em></p><p><strong>MLB</strong><br><br><u><strong>July 7</strong></u><br>NY Yankees vs Tampa Bay, 6:30 p.m.<br> <br><u><strong>July 21</strong></u><br>LA Dodgers vs Philadelphia, 6:30 p.m.<br> <br><u><strong>July 28</strong></u><br>1 Regular Season Game<br> <br><strong>Savannah Banana’s</strong><br><br><u><strong>July 3</strong></u><br>Firefighters vs Bananas, 8 p.m.<br> <br><u><strong>July 30</strong></u><br>Firefighters vs Bananas, 7 p.m.<br> <br><u><strong>July 31</strong></u><br>Firefighters vs Bananas, 7 p.m.</p><p><strong>NASCAR</strong><br><br><u><strong>July 3</strong></u><br>Practice – Westmont, IL, 6 p.m.<br> <br><u><strong>July 4</strong></u><br>Qualifying– Westmont, IL, 3 p.m.<br> <br><u><strong>July 5</strong></u><br>Chicagoland Race, 6 p.m.<br> <br><u><strong>July 11</strong></u><br>Qualifying – Atlanta, GA, 4:40 p.m.<br> <br><u><strong>July 12</strong></u><br>Quaker State 400 Available at Walmart, 7 p.m.<br> <br><u><strong>July 18</strong></u><br>P&Q – Norh Wilkesboro, NC, 5 p.m.<br> <br><u><strong>July 19</strong></u><br>Window World 450, 7 p.m.<br> <br><u><strong>July 24</strong></u><br>Practice – Indianapolis, IN, 1 p.m.<br> <br><u><strong>July 25</strong></u><br>Qualifying – Indianapolis, IN, 1:30 p.m.<br> <br><u><strong>July 26</strong></u><br>Brickyard 400, 2 p.m.</p><p><em>These lists are provided by HBO and may not be comprehensive. These lists are subject to change at any point.</em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist">3 best feel-good HBO Max shows to add to your watchlist</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-glen-powells-box-office-flop-thriller-but-you-should-give-it-a-chance-this-week">HBO Max just added Glen Powell’s box-office flop thriller</a></li><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/3-underrated-paramount-miniseries-you-might-have-missed">3 underrated Paramount+ miniseries you might have missed</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-july-2026-all-the-new-shows-and-movies-to-watch-this-month</link>
                                                                            <description>
                            <![CDATA[ Our guide to all the new shows and movies that you can look forward to streaming on HBO Max throughout July 2026. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">U7Pwvq8MHM6bpgFTTFoj88</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7nmLSw3RRHyKKtBPbiFJZ6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 27 Jun 2026 07:15:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ alix.blackburn@futurenet.com (Alix Blackburn) ]]></author>                    <dc:creator><![CDATA[ Alix Blackburn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8UxyT2McanNFLYwQ6wC7di.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7nmLSw3RRHyKKtBPbiFJZ6-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO Max; Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max logo on orange yellow background]]></media:description>                                                            <media:text><![CDATA[HBO Max logo on orange yellow background]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max logo on orange yellow background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7nmLSw3RRHyKKtBPbiFJZ6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With July right around the corner, a fresh wave of films and TV shows is about to hit major streaming platforms. For <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max">HBO Max</a> viewers in particular, the upcoming month seems to have a highly impressive lineup of new content.</p><p>Film enthusiasts will likely be excited by this month’s HBO Max lineup, which includes a wave of new movie arrivals such as Stephen King’s thriller adaptation “The Long Walk” and “The Drama,” starring Zendaya and Robert Pattinson with a surprising twist. TV fans also have plenty to look forward to, including a new “Big Bang Theory” spin-off centred on Stuart as he embarks on an unexpected, universe-spanning adventure.</p><p>Below, we give our top recommendations for HBO Max this July, followed by a comprehensive list of every title arriving on the service throughout the month.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 class="article-body__section" id="section-new-on-hbo-max-in-july-2026-top-picks"><span>New on HBO Max in July 2026: Top picks</span></h2><h2 id="the-man-will-burn-2026">‘The Man Will Burn’ (2026)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/kRhUYPtp6Ao" allowfullscreen></iframe></div></div><p>HBO’s four-part original documentary series “The Man Will Burn” tracks the wild, 30-plus-year evolution of the Burning Man festival. It aims to provide a deep, unfiltered look at a massive cultural experiment pushed to its absolute limits. Directed by Academy Award-nominated filmmakers Jehane Noujaim and Vikram Gandhi, the series will release new episodes weekly on Thursdays. </p><p>“The Man Will Burn” follows the evolution of Burning Man from its origins as a small countercultural gathering in San Francisco to the massive desert event it has become today, drawing around 80,000 participants each year. Across its episodes, the series tracks how the event is organized and experienced on the ground, using extensive access to Burning Man Project leadership, participants, and archive footage. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from July 9</strong></em></p><h2 id="the-long-walk-2025">‘The Long Walk’ (2025)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/vAtUHeMQ1F8" allowfullscreen></iframe></div></div><p>“The Long Walk” is a cinematic adaptation of master storyteller Stephen King’s very first novel (originally published under his Richard Bachman pseudonym in 1979). This dark thriller is one of 2025’s best films, driven by its incredible performances. It’s a deeply psychological and highly emotional movie about human endurance, with David Jonsson, Cooper Hoffman, Ben Wang, Charlie Plummer and more of the cast putting their heart and soul into their roles.</p><p>A yearly endurance contest in a militarized United States is televised, where 50 teenage boys, one from each state, are selected to compete in a brutal survival event. Participants must keep moving at a constant minimum speed of three miles per hour without stopping, while being monitored by armed soldiers and broadcast to the public. Each competitor is given warnings if they fall below the required pace, and repeated failures result in execution. The event ends only when a single boy remains.</p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/au/en/movies/long-walk/92b085e4-764c-41ca-a46f-4d76a5b28642" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from July 10</strong></em></p><h2 id="marc-by-sofia-2025">‘Marc by Sofia’ (2025)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Ae8qAH0CZv4" allowfullscreen></iframe></div></div><p>“Marc by Sofia” is a documentary directed by Sofia Coppola about fashion designer Marc Jacobs that provides an intimate, behind-the-scenes look at his life and work. Marking Coppola’s very first foray into nonfiction filmmaking, the project is a collaborative release between A24 and the production company This Machine. After making its world premiere out of competition at the 82nd Venice International Film Festival, it has been widely celebrated as a chic love letter to creative collaboration and high fashion.</p><p>The film tracks the lead-up to Jacobs’ Spring 2024 runway show, showing him developing ideas, shaping designs, and refining the production of the collection. It also explores his long-running friendship with Coppola, with the director observing his creative process up close while he reflects on his career milestones, including his early breakthrough in fashion and later work at major houses. </p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from July 16</strong></em></p><h2 id="stuart-fails-to-save-the-universe-2026">‘Stuart Fails to Save the Universe’ (2026)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/_blrWb1yZiY" allowfullscreen></iframe></div></div><p>Who knew we would be getting another “Big Bang Theory” spin-off? “Stuart Fails to Save the Universe” is an upcoming 10-episode sci-fi action-adventure comedy series co-created by sitcom kingpin Chuck Lorre, Bill Prady, and veteran sci-fi writer Zak Penn. This already seems like an incredibly ambitious, delightfully odd, and highly unexpected spin-off that ditches the traditional studio laugh track for a more cinematic adventure format.</p><p>Stuart Bloom (Kevin Sussman) is a comic book store owner who accidentally triggers a catastrophic multiverse collapse after tampering with an experimental device created by Sheldon (Jim Parsons) and Leonard (Johnny Galecki). Thrown into a rapidly unraveling reality, Stuart is forced into an unlikely mission to repair the damage and restore order. He is joined by his girlfriend Denise (Lauren Lapkus), geologist Bert (Brian Posehn), and physicist Barry Kripke (John Ross Bowie), forming a reluctant team.</p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/shows/stuart-fails-to-save-the-universe/1130c5ba-e71f-43e0-8de3-487dfdb49c11" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from July 23</strong></em></p><h2 id="the-drama-2026">‘The Drama’ (2026)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/6zmKcUa4Xxk" allowfullscreen></iframe></div></div><p>Before “The Drama” came out, the internet was full of chatter that the film had a twist you would never see coming, with people speculating endlessly about what it could be. I avoided pretty much all of it to keep it a surprise, and it genuinely wasn’t the direction I expected at all. If you’ve somehow managed to dodge the conversation too, it’s worth going in blind. The reveal is dark, and it immediately sets up some pretty juicy, messy drama that drives everything that follows.</p><p>Emma (Zendaya) and Charlie (Robert Pattinson) are a few days away from their wedding, but their relationship begins to unravel after an unexpected confession disrupts their plans. As the week leading up to the ceremony plays out, the pair are forced to confront the shocking secrets that reshape their understanding of each other. Friends and family also become caught in the fallout, including Charlie’s best man Mike (Mamoudou Athie) and Emma’s maid of honor Rachel (Alana Haim).</p><p><em><strong>Stream on </strong></em><a href="https://www.hbomax.com/pt/en/movies/drama/fad09d13-9973-4de6-9387-8698ba6ef4cf" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> from July 31</strong></em></p><h3 class="article-body__section" id="section-everything-new-on-hbo-max-in-july-2026"><span>Everything new on HBO Max in July 2026</span></h3><p><strong>July 1</strong><br>A Life of Her Own <br>A Woman’s Face <br>Army of Darkness <br>Battle Cry <br>Bright Leaf <br>Deadpool 2 <br>Deadpool 2: Super Duper Cut <br>Desire Me <br>The Evil Dead (1983) <br>Evil Dead II (1987) <br>Evil Dead (2013) <br>Footsteps in the Dark <br>Goodbye Christopher Robin <br>Hail Satan? <br>Hereditary  <br>I Love You, Alice B. Toklas <br>Jay & Pamela, Season 2 (TLC)<br>Just Friends<br>Lawyer Man <br>Legally Blonde <br>Madagascar 3: Europe’s Most Wanted <br>Marine Raiders <br>My Dream is Yours <br>My Favorite Wife <br>New Moon <br>Once Were Brothers: Robbie Robertson and The Band <br>Romance on the High Seas <br>Super Troopers 2 <br>The Beggar's Opera <br>The Clock <br>The Courtship of Eddie’s Father <br>The Disembodied  <br>The Equalizer <br>The Equalizer 2 <br>The Equalizer 3 <br>The Frozen Dead <br>The Hook <br>The Killing of a Sacred Deer  <br>The Meg  <br>The Mummy (1999) <br>The Mummy (1959) <br>The Mummy Returns <br>The Mummy: Tomb of the Dragon Emperor <br>The Reluctant Debutante <br>The Rover <br>The Strangers <br>The Strawberry Blonde <br>The Usual Suspects <br>The Women (1939) <br>Up the Down Staircase  <br>Us <br>Waterloo Bridge <br>Young Bess</p><p><strong>July 2 </strong><br>The Face Doctors, Season 1 (TLC)</p><p><strong>July 3 </strong><br>Deep Revenge, Season 1<br>Diners Drive-Ins and Dives, Season 54 (Food Network)</p><p><strong>July 8</strong><br>“UFC at the White House” with Sara Sidner, The Whole Story with Anderson Cooper (CNN Originals)</p><p><strong>July 9</strong><br>Kitchen Chaos, Season 1 (Food Network)<br>On The Case with Paul Zahn, Season 29 (ID)<br>The Man Will Burn (HBO Original)</p><p><strong>July 10</strong><br>House Hunters International: Volume 9, Season 214 (HGTV)<br>The Long Walk (Lionsgate)</p><p><strong>July 12</strong><br>Iyanu: The War of Twin Princes, Season 2B<br>Ocean’s Eight</p><p><strong>July 13</strong><br>Dumb Money</p><p><strong>July 14</strong><br>Pitmasters, Season 1 (Food Network)</p><p><strong>July 15</strong><br>People Magazine Investigates: The University of Cosmic Intelligence Cult, Season 1 (ID) </p><p><strong>July 16</strong><br>911: Did the Killer Call? Season 2 (ID)<br>Marc by Sofia (A24)<br>Mystery At Blind Frog Ranch, Season 6 (Discovery)<br>Worst Yard on the Block, Season 1 (HGTV)</p><p><strong>July 17</strong><br>Batwheels, Season 3D (Cartoon Network)<br>House Hunters: Volume 11, Season 259 (HGTV)<br>Pacific Rim: Uprising<br>Tag<br>The Land of Sometimes</p><p><strong>July 20</strong><br>Naked and Afraid: Global Showdown, Season 1 (Discovery)</p><p><strong>July 21</strong><br>Ugliest House in America, Season 8 (HGTV)</p><p><strong>July 22</strong><br>Extreme Buyers Club, Season 1 (HGTV)<br>People Magazine Investigates: The Cult of the Soulful Journey, Season 1 (ID)</p><p><strong>July 23</strong><br>Stuart Fails to Save the Universe, Season 1 (Max Original)</p><p><strong>July 24</strong><br>My Lottery Dream Home: Where Are They Now?, Season 1 (HGTV)<br>Restaurant Impossible: Last Call, Season 1 (Food Network)</p><p><strong>July 25</strong><br>Roast My Rental, Season 1 (HGTV)</p><p><strong>July 27</strong><br>Craig Ferguson: American On Purpose (CNN Original Series)<br>President Curtis, Season 1 (Adult Swim)<br>The Big Bang Theory Podcast, Season 4<br>The Great Food Truck Race, Season 19 (Food Network)</p><p><strong>July 28</strong><br>This Land (CNN Original Series)</p><p><strong>July 29</strong><br>Kitchen Undercover, Season 1 (Food Network)</p><p><strong>July 31</strong><br>The Drama (A24)</p><h3 class="article-body__section" id="section-live-sports"><span>Live sports</span></h3><p><em>**Live Sports available only on select plans. Plan availability varies by subscription provider. Check with your subscription provider for details. Select games available and blackouts may apply.</em></p><p><em>Please note this list may not be comprehensive and is subject to change. All times are in ET.</em></p><p><strong>MLB</strong><br><br><u><strong>July 7</strong></u><br>NY Yankees vs Tampa Bay, 6:30 p.m.<br> <br><u><strong>July 21</strong></u><br>LA Dodgers vs Philadelphia, 6:30 p.m.<br> <br><u><strong>July 28</strong></u><br>1 Regular Season Game<br> <br><strong>Savannah Banana’s</strong><br><br><u><strong>July 3</strong></u><br>Firefighters vs Bananas, 8 p.m.<br> <br><u><strong>July 30</strong></u><br>Firefighters vs Bananas, 7 p.m.<br> <br><u><strong>July 31</strong></u><br>Firefighters vs Bananas, 7 p.m.</p><p><strong>NASCAR</strong><br><br><u><strong>July 3</strong></u><br>Practice – Westmont, IL, 6 p.m.<br> <br><u><strong>July 4</strong></u><br>Qualifying– Westmont, IL, 3 p.m.<br> <br><u><strong>July 5</strong></u><br>Chicagoland Race, 6 p.m.<br> <br><u><strong>July 11</strong></u><br>Qualifying – Atlanta, GA, 4:40 p.m.<br> <br><u><strong>July 12</strong></u><br>Quaker State 400 Available at Walmart, 7 p.m.<br> <br><u><strong>July 18</strong></u><br>P&Q – Norh Wilkesboro, NC, 5 p.m.<br> <br><u><strong>July 19</strong></u><br>Window World 450, 7 p.m.<br> <br><u><strong>July 24</strong></u><br>Practice – Indianapolis, IN, 1 p.m.<br> <br><u><strong>July 25</strong></u><br>Qualifying – Indianapolis, IN, 1:30 p.m.<br> <br><u><strong>July 26</strong></u><br>Brickyard 400, 2 p.m.</p><p><em>These lists are provided by HBO and may not be comprehensive. These lists are subject to change at any point.</em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist">3 best feel-good HBO Max shows to add to your watchlist</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-glen-powells-box-office-flop-thriller-but-you-should-give-it-a-chance-this-week">HBO Max just added Glen Powell’s box-office flop thriller</a></li><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/3-underrated-paramount-miniseries-you-might-have-missed">3 underrated Paramount+ miniseries you might have missed</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 5 best new movies to stream this weekend on Netflix, HBO Max, Disney+ and more (June 27-28) ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It's the last weekend of June, and this summer's heat wave is showing no signs of stopping. If you're looking to keep from melting by catching up on your watchlist, you're in luck, because <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">the best streaming services</a> are serving up plenty of great new movies to choose from. </p><p>Leading the pack this week is James Cameron's latest dazzling return to the war-torn planet of Pandora, "Avatar: Fire and Ash," on Disney+. You've also got one of this year's biggest surprises, "The Sheep Detectives" on Prime Video for another crowd-pleasing favorite to watch this weekend. </p><p>Over on Netflix, you can catch the delightfully unhinged buddy comedy "Little Brother" starring John Cena and Eric André, while HBO Max has an underrated horror movie "Undertone" with a sound design that's pure nightmare fuel. Finally, I urge you to check out Boots Riley's "I Love Boosters" on paid video-on-demand platforms if you liked "Sorry to Bother You" and are looking for another movie unlike anything you've ever seen before. </p><p>So let's dive into the best new movies on streaming to watch this weekend. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="avatar-fire-and-ash-disney">‘Avatar: Fire and Ash’ (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/nb_fFj_0rq8" allowfullscreen></iframe></div></div><p>After raking in $1.5 billion in theaters, "Avatar: Fire & Ash" is finally landing on Disney+. Granted, that's less than the first two movies in the series, as I assume a lot of folks were waiting to catch "Fire and Ash" on streaming — that was my plan, at any rate. This threequel picks up not long after the events of "The Way of Water," with the Sully family still reeling after the death of Neteyam (Jamie Flatters), the eldest son of human-turned-Na'vi Jake (Sam Worthington) and Neytiri (Zoe Saldaña).</p><p>There's hardly time to mourn before a new threat sparks up: a fiery Na'vi tribe led by Varang (Oona Chaplin), who's allied with humanity's forces. It all leads to a showdown that's as visually stunning as the rest in James Cameron's blockbuster series, though the plot does tread much of the same territory as "The Way of Water."</p><p><em><strong>Watch </strong></em><a href="https://www.disneyplus.com/browse/entity-3135b0cb-a002-438d-a9fd-60d86284c93f" target="_blank" rel="nofollow"><em><strong>"Avatar: Fire and Ash" on Disney+</strong></em></a><em><strong> now</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eGdjJW"></div>                            </div>                            <script src="https://kwizly.com/embed/eGdjJW.js" async></script><h2 id="little-brother-netflix">‘Little Brother’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/bWtrFcerKE0" allowfullscreen></iframe></div></div><p>As a big fan of both "The Eric André Show" and John Cena's unhinged straight man brand of humor, Netflix's new buddy comedy "Little Brother" is at the top of my watchlist this weekend. Cena stars as a successful real estate agent Rudd whose unhappy but stable life is thrown into chaos when his former mentee Marcus (André) reappears with the subtlety of a wrecking ball at the worst time possible. </p><p>A walking magnet for trouble, Marcus finds a way to turn every situation into a disaster, which the buttoned-up Rudd is forced to clean up. Judging by the trailer, "Little Brother" leans heavily into slapstick comedy, with Cena playing the exasperated straight man opposite André's off-the-wall energy.</p><p><em><strong>Watch </strong></em><a href="https://www.netflix.com/title/81521988" target="_blank" rel="nofollow"><em><strong>"Little Brother" on Netflix</strong></em></a><em><strong> now</strong></em></p><h2 id="i-love-boosters-pvod">'I Love Boosters' (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/cO3MrHffZDA" allowfullscreen></iframe></div></div><p>Boots Riley applies his brand of dark comedy and magical realism to a Robin Hood–style proletarian allegory in "I Love Boosters," a surreal heist comedy I was sad to see do so poorly at the box office despite its 92% critics rating on Rotten Tomatoes. The perennially hilarious Keke Palmer stars as Corvette, an aspiring fashion designer struggling to escape a literal boulder of debt. </p><p>To pay it off, she heads an all-women shoplifting crew known as the Velvet Gang that targets high-end San Francisco stores and sells back to her working-class Oakland community. It's enough to catch the attention of ruthless fashion mogul and capitalism incarnate Christie Smith (Demi Moore), and I won't spoil any more than that because it's a wild ride that's better experienced than explained. This is the kind of movie that hits you hard and fast with dazzling visuals and insane ideas, leaving you thinking "What on earth did I just watch?"</p><p><em><strong>Buy or rent </strong></em><a href="https://www.amazon.com/I-Love-Boosters-Boots-Riley/dp/B0GW2SQH4J" target="_blank" rel="nofollow"><em><strong>"I Love Boosters" on Amazon</strong></em></a><em><strong> now</strong></em></p><h2 id="undertone-hbo-max">'Undertone' (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/j6uDeBYDHu4" allowfullscreen></iframe></div></div><p>2026 has been a marquee year for horror movies, and while you're waiting for "Obsession" or "The Backrooms" to hit streaming, HBO Max has a great one to tide you over that you may not have heard of. "Undertone" stars Nina Kiri as Evy, the host of a hit horror podcast who records episodes from home while caring for her ailing mother (Michèle Duquet). </p><p>When she and her co-host (Adam DiMarco) receive a mysterious audio recordings of a couple's terrifying paranormal encounters, even the usually skeptical Evy begins to suspect something supernatural is at play. As the chilling tapes reveal something increasingly sinister, she's forced to reckon with the possibility that some ghosts might be real after all. </p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies/undertone/27b5b341-5786-4f7a-968c-ea18914eb637" target="_blank" rel="nofollow"><em><strong>"Undertone" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="the-sheep-detectives-prime-video">'The Sheep Detectives' (Prime Video)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/pyZI5oM6hWk" allowfullscreen></iframe></div></div><p>One of the year's most delightful surprises, "The Sheep Detectives" puts a clever spin on the classic murder mystery formula. After their beloved shepherd, George (Hugh Jackman), is found dead, a flock of sheep sets out to uncover the truth behind his murder. The result is a witty, heartwarming whodunnit that's just as entertaining for adults as it is for younger viewers.</p><p>The stellar voice cast only adds to the fun, with standout performances from Bryan Cranston, Patrick Stewart, Bella Ramsey, and more. This Amazon Original is the kind of family-friendly mystery that's easy to recommend, though I'll warn you ahead of time to grab the tissues, because this is the kind of comedy that'll make you laugh and cry in equal measure. </p><p><em><strong>Watch </strong></em><a href="https://www.primevideo.com/salp/thesheepdetectives" target="_blank" rel="nofollow"><em><strong>"The Sheep Detectives" on Prime Video</strong></em></a><em><strong> now</strong></em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/movies/10-best-summer-movies-of-the-decade-ranked">10 best summer movies of the decade, ranked</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/5-best-movies-like-voicemails-for-isabelle-to-stream-now">5 best movies like ‘Voicemails for Isabelle’ to stream now</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-glen-powells-box-office-flop-thriller-but-you-should-give-it-a-chance-this-week">HBO Max just added Glen Powell’s box-office flop thriller</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/5-best-new-movies-to-stream-this-weekend-on-netflix-hbo-max-disney-and-more-june-27-28</link>
                                                                            <description>
                            <![CDATA[ Looking for what to watch this weekend? 'Avatar: Fire and Ash,' 'Little Brother,' 'I Love Boosters,' and more must-watch movies just landed on streaming ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">YiLw5nuTs257AJLnRtp6XE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Aw6nwNSq7qDYL6tvNuVvFf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 27 Jun 2026 04:01:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alyse Stanley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Alyse Stanley is a news editor at Tom’s Guide, overseeing weekend coverage and writing about the latest in tech, gaming, and entertainment. Before Tom’s Guide, Alyse worked as an editor for the Washington Post’s sunsetted video game section, Launcher, where she also wrote about indie games you shouldn’t miss, how to tackle your gaming backlog, and all things Nintendo. She previously led Gizmodo’s weekend news desk covering breaking tech news and has written game reviews and features for outlets like Polygon, Unwinnable, and Rock, Paper, Shotgun. A recent Chicago-area transplant born and raised in Virginia, Alyse is a big fan of horror movies, cartoons, and roller skating. She&#039;s also a puzzle fan and can often be found contributing to the NYT Connections coverage on Tom&#039;s Guide &lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Aw6nwNSq7qDYL6tvNuVvFf-1280-80.jpg">
                                                            <media:credit><![CDATA[20th Century Studios | BFA (Alamy) | Neon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[(From L to R) Varang (voiced by Oona Chaplin) in Avatar: Fire and Ash; Hugh Jackman as George Hardy feeding a baby lamb in The Sheep Detectives; Keke Palmer as Corvette in I Love Boosters]]></media:description>                                                            <media:text><![CDATA[(From L to R) Varang (voiced by Oona Chaplin) in Avatar: Fire and Ash; Hugh Jackman as George Hardy feeding a baby lamb in The Sheep Detectives; Keke Palmer as Corvette in I Love Boosters]]></media:text>
                                <media:title type="plain"><![CDATA[(From L to R) Varang (voiced by Oona Chaplin) in Avatar: Fire and Ash; Hugh Jackman as George Hardy feeding a baby lamb in The Sheep Detectives; Keke Palmer as Corvette in I Love Boosters]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Aw6nwNSq7qDYL6tvNuVvFf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's the last weekend of June, and this summer's heat wave is showing no signs of stopping. If you're looking to keep from melting by catching up on your watchlist, you're in luck, because <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">the best streaming services</a> are serving up plenty of great new movies to choose from. </p><p>Leading the pack this week is James Cameron's latest dazzling return to the war-torn planet of Pandora, "Avatar: Fire and Ash," on Disney+. You've also got one of this year's biggest surprises, "The Sheep Detectives" on Prime Video for another crowd-pleasing favorite to watch this weekend. </p><p>Over on Netflix, you can catch the delightfully unhinged buddy comedy "Little Brother" starring John Cena and Eric André, while HBO Max has an underrated horror movie "Undertone" with a sound design that's pure nightmare fuel. Finally, I urge you to check out Boots Riley's "I Love Boosters" on paid video-on-demand platforms if you liked "Sorry to Bother You" and are looking for another movie unlike anything you've ever seen before. </p><p>So let's dive into the best new movies on streaming to watch this weekend. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="avatar-fire-and-ash-disney">‘Avatar: Fire and Ash’ (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/nb_fFj_0rq8" allowfullscreen></iframe></div></div><p>After raking in $1.5 billion in theaters, "Avatar: Fire & Ash" is finally landing on Disney+. Granted, that's less than the first two movies in the series, as I assume a lot of folks were waiting to catch "Fire and Ash" on streaming — that was my plan, at any rate. This threequel picks up not long after the events of "The Way of Water," with the Sully family still reeling after the death of Neteyam (Jamie Flatters), the eldest son of human-turned-Na'vi Jake (Sam Worthington) and Neytiri (Zoe Saldaña).</p><p>There's hardly time to mourn before a new threat sparks up: a fiery Na'vi tribe led by Varang (Oona Chaplin), who's allied with humanity's forces. It all leads to a showdown that's as visually stunning as the rest in James Cameron's blockbuster series, though the plot does tread much of the same territory as "The Way of Water."</p><p><em><strong>Watch </strong></em><a href="https://www.disneyplus.com/browse/entity-3135b0cb-a002-438d-a9fd-60d86284c93f" target="_blank" rel="nofollow"><em><strong>"Avatar: Fire and Ash" on Disney+</strong></em></a><em><strong> now</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eGdjJW"></div>                            </div>                            <script src="https://kwizly.com/embed/eGdjJW.js" async></script><h2 id="little-brother-netflix">‘Little Brother’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/bWtrFcerKE0" allowfullscreen></iframe></div></div><p>As a big fan of both "The Eric André Show" and John Cena's unhinged straight man brand of humor, Netflix's new buddy comedy "Little Brother" is at the top of my watchlist this weekend. Cena stars as a successful real estate agent Rudd whose unhappy but stable life is thrown into chaos when his former mentee Marcus (André) reappears with the subtlety of a wrecking ball at the worst time possible. </p><p>A walking magnet for trouble, Marcus finds a way to turn every situation into a disaster, which the buttoned-up Rudd is forced to clean up. Judging by the trailer, "Little Brother" leans heavily into slapstick comedy, with Cena playing the exasperated straight man opposite André's off-the-wall energy.</p><p><em><strong>Watch </strong></em><a href="https://www.netflix.com/title/81521988" target="_blank" rel="nofollow"><em><strong>"Little Brother" on Netflix</strong></em></a><em><strong> now</strong></em></p><h2 id="i-love-boosters-pvod">'I Love Boosters' (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/cO3MrHffZDA" allowfullscreen></iframe></div></div><p>Boots Riley applies his brand of dark comedy and magical realism to a Robin Hood–style proletarian allegory in "I Love Boosters," a surreal heist comedy I was sad to see do so poorly at the box office despite its 92% critics rating on Rotten Tomatoes. The perennially hilarious Keke Palmer stars as Corvette, an aspiring fashion designer struggling to escape a literal boulder of debt. </p><p>To pay it off, she heads an all-women shoplifting crew known as the Velvet Gang that targets high-end San Francisco stores and sells back to her working-class Oakland community. It's enough to catch the attention of ruthless fashion mogul and capitalism incarnate Christie Smith (Demi Moore), and I won't spoil any more than that because it's a wild ride that's better experienced than explained. This is the kind of movie that hits you hard and fast with dazzling visuals and insane ideas, leaving you thinking "What on earth did I just watch?"</p><p><em><strong>Buy or rent </strong></em><a href="https://www.amazon.com/I-Love-Boosters-Boots-Riley/dp/B0GW2SQH4J" target="_blank" rel="nofollow"><em><strong>"I Love Boosters" on Amazon</strong></em></a><em><strong> now</strong></em></p><h2 id="undertone-hbo-max">'Undertone' (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/j6uDeBYDHu4" allowfullscreen></iframe></div></div><p>2026 has been a marquee year for horror movies, and while you're waiting for "Obsession" or "The Backrooms" to hit streaming, HBO Max has a great one to tide you over that you may not have heard of. "Undertone" stars Nina Kiri as Evy, the host of a hit horror podcast who records episodes from home while caring for her ailing mother (Michèle Duquet). </p><p>When she and her co-host (Adam DiMarco) receive a mysterious audio recordings of a couple's terrifying paranormal encounters, even the usually skeptical Evy begins to suspect something supernatural is at play. As the chilling tapes reveal something increasingly sinister, she's forced to reckon with the possibility that some ghosts might be real after all. </p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies/undertone/27b5b341-5786-4f7a-968c-ea18914eb637" target="_blank" rel="nofollow"><em><strong>"Undertone" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="the-sheep-detectives-prime-video">'The Sheep Detectives' (Prime Video)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/pyZI5oM6hWk" allowfullscreen></iframe></div></div><p>One of the year's most delightful surprises, "The Sheep Detectives" puts a clever spin on the classic murder mystery formula. After their beloved shepherd, George (Hugh Jackman), is found dead, a flock of sheep sets out to uncover the truth behind his murder. The result is a witty, heartwarming whodunnit that's just as entertaining for adults as it is for younger viewers.</p><p>The stellar voice cast only adds to the fun, with standout performances from Bryan Cranston, Patrick Stewart, Bella Ramsey, and more. This Amazon Original is the kind of family-friendly mystery that's easy to recommend, though I'll warn you ahead of time to grab the tissues, because this is the kind of comedy that'll make you laugh and cry in equal measure. </p><p><em><strong>Watch </strong></em><a href="https://www.primevideo.com/salp/thesheepdetectives" target="_blank" rel="nofollow"><em><strong>"The Sheep Detectives" on Prime Video</strong></em></a><em><strong> now</strong></em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/movies/10-best-summer-movies-of-the-decade-ranked">10 best summer movies of the decade, ranked</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/5-best-movies-like-voicemails-for-isabelle-to-stream-now">5 best movies like ‘Voicemails for Isabelle’ to stream now</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-glen-powells-box-office-flop-thriller-but-you-should-give-it-a-chance-this-week">HBO Max just added Glen Powell’s box-office flop thriller</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to watch 'Life, Larry and the Pursuit of Unhappiness' online — stream the Barack Obama sketch show from anywhere ]]></title>
                                                                                                <dc:content><![CDATA[ <p>"Life, Larry and the Pursuit of Unhappiness" teams former U.S. President Barack Obama and his wife, Michelle, with comedy icon Larry David for a sketch show celebrating America's 250th birthday.</p><p>Here's how to watch "Life, Larry, and the Pursuit of Unhappiness" online<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <u><strong>from anywhere with a VPN</strong></u></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Life, Larry and the Pursuit of Unhappiness' — Streaming info, release date</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Life, Larry and the Pursuit of Unhappiness" will premiere on HBO on <strong>Friday, June 26 at 9 p.m. ET/PT. </strong>New episodes also land on HBO Max thereafter.</p><p class="fancy-box__body-text"><strong>• U.S. </strong>— <strong>HBO</strong> via<a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> <strong>YouTube TV free trial</strong></a> / <a data-analytics-id="inline-link" href="https://www.hbomax.com/shows/life-larry-and-the-pursuit-of-unhappiness/8988709f-f7c0-4c2d-ba85-c57d360eefd4" target="_blank" rel="nofollow">HBO Max</a></p><p class="fancy-box__body-text"><strong>• CAN</strong> —<a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow"> Crave</a></p><p class="fancy-box__body-text"><strong>• U.K. </strong>—<a data-analytics-id="inline-link" href="https://www.hbomax.com/gb/en/shows/rick-and-morty/ab553cdc-e15d-4597-b65f-bec9201fd2dd" target="_blank" rel="nofollow"> HBO Max</a></p><p class="fancy-box__body-text"><strong>• AUS </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/shows/life-larry-and-the-pursuit-of-unhappiness/8988709f-f7c0-4c2d-ba85-c57d360eefd4" target="_blank" rel="nofollow">HBO Max</a></p><p class="fancy-box__body-text"><strong>• Watch anywhere </strong>— try<a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong> </strong><strong>NordVPN 100% risk-free</strong></a></p></div></div><p>The United States may be relatively young, but the great nation is about to turn 250, which calls for a very special show indeed. Combining the smarts and wit of Barack Obama, Michelle Obama and "Curb Your Enthusiasm" legend Larry David, this new seven-part sketch show should do the trick.</p><p>The trio put on various comedy sketches, with a simple premise: the Obama family try to explore important historical and cultural touchstones in the country's timeline, but David calls in and takes things in a humorous new direction.</p><p>If that inspired combination makes you feel all patriotic, read on to find out how to <strong>watch</strong> <strong>"Life, Larry and the Pursuit of Unhappiness" </strong>online with all the streaming details you need below.</p><h2 class="article-body__section" id="section-watch-life-larry-and-the-pursuit-of-unhappiness-in-the-u-s"><span>Watch 'Life, Larry and the Pursuit of Unhappiness' in the U.S.</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can catch each episode of "Life, Larry and the Pursuit of Unhappiness" weekly on <strong>HBO</strong> in the U.S. The first instalment will air at <strong>9 p.m. ET/PT on Friday, June 26</strong>.</p><p>Don't have cable? Don't panic — you can stream HBO via<a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> <u><strong>YouTube TV – get your free trial now (U.S. only)</strong></u></a>.</p><p>The show will also land on <a href="https://www.hbomax.com/shows/life-larry-and-the-pursuit-of-unhappiness/8988709f-f7c0-4c2d-ba85-c57d360eefd4" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> once each new episode has aired on linear TV.</p><p><strong>Traveling outside the States?</strong> You'll need to use a VPN to access and unblock HBO Max when abroad. We love<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992"> <u><strong>NordVPN</strong></u></a>.</p><h2 class="article-body__section" id="section-watch-life-larry-and-the-pursuit-of-unhappiness-from-anywhere"><span>Watch 'Life, Larry and the Pursuit of Unhappiness' from anywhere</span></h2><p>If you're traveling overseas and "Life, Larry and the Pursuit of Unhappiness" isn't airing where you're currently located, that doesn't mean you have to miss the show while you're away. With the right VPN (virtual private network), you can stream the show from wherever you are.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> you can get right now is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. </p><div class="product"><a data-dimension112="db43a2af-a312-4413-9333-3ffb851adab5" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="db43a2af-a312-4413-9333-3ffb851adab5" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a><br><br>Boasting lightning fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><br>Use Nord to unblock your usual streaming service or TV channels and watch "Life, Larry and the Pursuit of Unhappiness" online with our <em><strong>exclusive</strong></em><strong> </strong>deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="db43a2af-a312-4413-9333-3ffb851adab5" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a U.S. server from the location list.</p><p><strong>3. Sit back and enjoy the show. </strong>Head to your usual streaming service app or TV service and watch "Life, Larry and the Pursuit of Unhappiness" online from wherever you are in the world.</p><h2 class="article-body__section" id="section-watch-life-larry-and-the-pursuit-of-unhappiness-in-canada"><span>Watch 'Life, Larry and the Pursuit of Unhappiness' in Canada</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Life, Larry and the Pursuit of Unhappiness" will air in Canada on<a href="https://www.crave.ca/en" target="_blank" rel="nofollow"> Crave</a>. The first episode will play on Friday, June 26, just like in the States. </p><p>Crave subscriptions start at $11.99/month or you can get rid of adverts for $22.00/month.</p><p><strong>Abroad? Don't panic.</strong> You just need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h3 class="article-body__section" id="section-how-to-watch-life-larry-and-the-pursuit-of-unhappiness-in-the-u-k"><span>How to watch 'Life, Larry and the Pursuit of Unhappiness' in the U.K.</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Life, Larry and the Pursuit of Unhappiness" can be streamed on<a href="https://www.hbomax.com/gb/en" target="_blank" rel="nofollow"> <u><strong>HBO Max</strong></u></a> in the U.K.. You'll just have to wait a few hours for it to air in the U.S. first, with episode 1 dropping on Saturday, June 27.</p><p>HBO Max plans start at £5.99/month — the U.K. is one of the cheaper countries to get Max in.</p><p>Abroad and can't access "Life, Larry and the Pursuit of Unhappiness"? We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to unblock HBO Max.</p><h2 class="article-body__section" id="section-how-to-watch-life-larry-and-the-pursuit-of-unhappiness-online-in-australia"><span>How to watch 'Life, Larry and the Pursuit of Unhappiness' online in Australia</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australian flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Life, Larry and the Pursuit of Unhappiness" premieres in Australia on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a> on <strong>Saturday, June 27</strong>, just a few hours after it airs in the U.S. and the U.K.</p><p><strong>Remember</strong>, if you are working or on vacation Down Under and you want to catch the show on your usual domestic streamer you can do so by using a VPN such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h3 class="article-body__section" id="section-life-larry-and-the-pursuit-of-unhappiness-trailer"><span>'Life, Larry and the Pursuit of Unhappiness' — trailer</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/-y4-7TNyK2k" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-life-larry-and-the-pursuit-of-unhappiness-cast"><span>'Life, Larry and the Pursuit of Unhappiness' — cast</span></h3><ul><li>Barack Obama</li><li>Michelle Obama</li><li>Larry David</li><li>Jon Hamm</li><li>Toby Huss</li><li>Anna Osceola</li><li>Lin-Manuel Miranda</li><li>Susie Essman</li><li>Vince Vaughn</li><li>Kathryn Hahn</li><li>Jeff Garlin</li><li>Bill Hader</li><li>Sean Hayes</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-beckham-in-ten-pictures">How to watch 'Beckham: In Ten Pictures' online — stream the David Beckham documentary for FREE</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/the-white-lotus-season-4">'The White Lotus' season 4 — release date speculation, casting announcements, confirmed location, plot synopsis and more</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-june-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in June 2026: All the new shows and movies to watch this month</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/how-to-watch-life-larry-and-the-pursuit-of-unhappiness</link>
                                                                            <description>
                            <![CDATA[ Former President Barack Obama teams up with comedy legend Larry David — here's how to watch "Life, Larry and the Pursuit of Unhappiness" online and from anywhere ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vnnYMmg39JteZJspEP87qV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/u9WDSXLWQwqxG4gQT4jnLR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 26 Jun 2026 16:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jakob Barnes ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sdLQVVidVk65LYsn3p76nL.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/u9WDSXLWQwqxG4gQT4jnLR-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Larry David in &quot;Life, Larry, and the Pursuit of Unhappiness&quot;]]></media:description>                                                            <media:text><![CDATA[Larry David in &quot;Life, Larry, and the Pursuit of Unhappiness&quot;]]></media:text>
                                <media:title type="plain"><![CDATA[Larry David in &quot;Life, Larry, and the Pursuit of Unhappiness&quot;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/u9WDSXLWQwqxG4gQT4jnLR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>"Life, Larry and the Pursuit of Unhappiness" teams former U.S. President Barack Obama and his wife, Michelle, with comedy icon Larry David for a sketch show celebrating America's 250th birthday.</p><p>Here's how to watch "Life, Larry, and the Pursuit of Unhappiness" online<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"> <u><strong>from anywhere with a VPN</strong></u></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'Life, Larry and the Pursuit of Unhappiness' — Streaming info, release date</div><div class="fancy_box_body"><p class="fancy-box__body-text">"Life, Larry and the Pursuit of Unhappiness" will premiere on HBO on <strong>Friday, June 26 at 9 p.m. ET/PT. </strong>New episodes also land on HBO Max thereafter.</p><p class="fancy-box__body-text"><strong>• U.S. </strong>— <strong>HBO</strong> via<a data-analytics-id="inline-link" href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> <strong>YouTube TV free trial</strong></a> / <a data-analytics-id="inline-link" href="https://www.hbomax.com/shows/life-larry-and-the-pursuit-of-unhappiness/8988709f-f7c0-4c2d-ba85-c57d360eefd4" target="_blank" rel="nofollow">HBO Max</a></p><p class="fancy-box__body-text"><strong>• CAN</strong> —<a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow"> Crave</a></p><p class="fancy-box__body-text"><strong>• U.K. </strong>—<a data-analytics-id="inline-link" href="https://www.hbomax.com/gb/en/shows/rick-and-morty/ab553cdc-e15d-4597-b65f-bec9201fd2dd" target="_blank" rel="nofollow"> HBO Max</a></p><p class="fancy-box__body-text"><strong>• AUS </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/shows/life-larry-and-the-pursuit-of-unhappiness/8988709f-f7c0-4c2d-ba85-c57d360eefd4" target="_blank" rel="nofollow">HBO Max</a></p><p class="fancy-box__body-text"><strong>• Watch anywhere </strong>— try<a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong> </strong><strong>NordVPN 100% risk-free</strong></a></p></div></div><p>The United States may be relatively young, but the great nation is about to turn 250, which calls for a very special show indeed. Combining the smarts and wit of Barack Obama, Michelle Obama and "Curb Your Enthusiasm" legend Larry David, this new seven-part sketch show should do the trick.</p><p>The trio put on various comedy sketches, with a simple premise: the Obama family try to explore important historical and cultural touchstones in the country's timeline, but David calls in and takes things in a humorous new direction.</p><p>If that inspired combination makes you feel all patriotic, read on to find out how to <strong>watch</strong> <strong>"Life, Larry and the Pursuit of Unhappiness" </strong>online with all the streaming details you need below.</p><h2 class="article-body__section" id="section-watch-life-larry-and-the-pursuit-of-unhappiness-in-the-u-s"><span>Watch 'Life, Larry and the Pursuit of Unhappiness' in the U.S.</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can catch each episode of "Life, Larry and the Pursuit of Unhappiness" weekly on <strong>HBO</strong> in the U.S. The first instalment will air at <strong>9 p.m. ET/PT on Friday, June 26</strong>.</p><p>Don't have cable? Don't panic — you can stream HBO via<a href="https://www.dpbolvw.net/click-8900245-17161926?sid=hawk-custom-tracking" target="_blank" rel="nofollow"> <u><strong>YouTube TV – get your free trial now (U.S. only)</strong></u></a>.</p><p>The show will also land on <a href="https://www.hbomax.com/shows/life-larry-and-the-pursuit-of-unhappiness/8988709f-f7c0-4c2d-ba85-c57d360eefd4" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> once each new episode has aired on linear TV.</p><p><strong>Traveling outside the States?</strong> You'll need to use a VPN to access and unblock HBO Max when abroad. We love<a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992"> <u><strong>NordVPN</strong></u></a>.</p><h2 class="article-body__section" id="section-watch-life-larry-and-the-pursuit-of-unhappiness-from-anywhere"><span>Watch 'Life, Larry and the Pursuit of Unhappiness' from anywhere</span></h2><p>If you're traveling overseas and "Life, Larry and the Pursuit of Unhappiness" isn't airing where you're currently located, that doesn't mean you have to miss the show while you're away. With the right VPN (virtual private network), you can stream the show from wherever you are.</p><p>We've evaluated many options, and the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> you can get right now is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. </p><div class="product"><a data-dimension112="db43a2af-a312-4413-9333-3ffb851adab5" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="db43a2af-a312-4413-9333-3ffb851adab5" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25=""><strong>NordVPN deal: 3 Months Extra FREE</strong></a><br><br>Boasting lightning fast speeds, great features, streaming power, and class-leading security, <strong>NordVPN</strong> is our #1 VPN.<br><br><strong>✅ 3 months extra FREE!</strong><br><strong>✅ 75% off usual price</strong><br><br>Use Nord to unblock your usual streaming service or TV channels and watch "Life, Larry and the Pursuit of Unhappiness" online with our <em><strong>exclusive</strong></em><strong> </strong>deal.<a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="db43a2af-a312-4413-9333-3ffb851adab5" data-action="Deal Block" data-label="NordVPN deal: 3 Months Extra FREE" data-dimension48="NordVPN deal: 3 Months Extra FREE" data-dimension25="">View Deal</a></p></div><p>Using a VPN is incredibly simple.</p><p><strong>1. Install the VPN of your choice</strong>. As we've said, <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> is our favorite.</p><p><strong>2. Choose the location you wish to connect to in the VPN app. </strong>For instance, if you're visiting the U.K. and want to view a U.S. service, you'd select a U.S. server from the location list.</p><p><strong>3. Sit back and enjoy the show. </strong>Head to your usual streaming service app or TV service and watch "Life, Larry and the Pursuit of Unhappiness" online from wherever you are in the world.</p><h2 class="article-body__section" id="section-watch-life-larry-and-the-pursuit-of-unhappiness-in-canada"><span>Watch 'Life, Larry and the Pursuit of Unhappiness' in Canada</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Life, Larry and the Pursuit of Unhappiness" will air in Canada on<a href="https://www.crave.ca/en" target="_blank" rel="nofollow"> Crave</a>. The first episode will play on Friday, June 26, just like in the States. </p><p>Crave subscriptions start at $11.99/month or you can get rid of adverts for $22.00/month.</p><p><strong>Abroad? Don't panic.</strong> You just need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h3 class="article-body__section" id="section-how-to-watch-life-larry-and-the-pursuit-of-unhappiness-in-the-u-k"><span>How to watch 'Life, Larry and the Pursuit of Unhappiness' in the U.K.</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Life, Larry and the Pursuit of Unhappiness" can be streamed on<a href="https://www.hbomax.com/gb/en" target="_blank" rel="nofollow"> <u><strong>HBO Max</strong></u></a> in the U.K.. You'll just have to wait a few hours for it to air in the U.S. first, with episode 1 dropping on Saturday, June 27.</p><p>HBO Max plans start at £5.99/month — the U.K. is one of the cheaper countries to get Max in.</p><p>Abroad and can't access "Life, Larry and the Pursuit of Unhappiness"? We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a> to unblock HBO Max.</p><h2 class="article-body__section" id="section-how-to-watch-life-larry-and-the-pursuit-of-unhappiness-online-in-australia"><span>How to watch 'Life, Larry and the Pursuit of Unhappiness' online in Australia</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australian flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"Life, Larry and the Pursuit of Unhappiness" premieres in Australia on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a> on <strong>Saturday, June 27</strong>, just a few hours after it airs in the U.S. and the U.K.</p><p><strong>Remember</strong>, if you are working or on vacation Down Under and you want to catch the show on your usual domestic streamer you can do so by using a VPN such as <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>.</p><h3 class="article-body__section" id="section-life-larry-and-the-pursuit-of-unhappiness-trailer"><span>'Life, Larry and the Pursuit of Unhappiness' — trailer</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/-y4-7TNyK2k" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-life-larry-and-the-pursuit-of-unhappiness-cast"><span>'Life, Larry and the Pursuit of Unhappiness' — cast</span></h3><ul><li>Barack Obama</li><li>Michelle Obama</li><li>Larry David</li><li>Jon Hamm</li><li>Toby Huss</li><li>Anna Osceola</li><li>Lin-Manuel Miranda</li><li>Susie Essman</li><li>Vince Vaughn</li><li>Kathryn Hahn</li><li>Jeff Garlin</li><li>Bill Hader</li><li>Sean Hayes</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-beckham-in-ten-pictures">How to watch 'Beckham: In Ten Pictures' online — stream the David Beckham documentary for FREE</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/the-white-lotus-season-4">'The White Lotus' season 4 — release date speculation, casting announcements, confirmed location, plot synopsis and more</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-june-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in June 2026: All the new shows and movies to watch this month</a></li></ul><div data-model-name="NordVPN" data-widget-type="review"></div><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 3 best feel-good HBO Max shows to add to your watchlist ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Listen, things are tough enough out there, and sometimes we don't want to watch TV that feels like hard work. We want to watch a show that feels like a good hug or a fun hangout with friends, low in stakes and stress but high in comfort and, ideally, comedy.</p><p>While HBO and its streaming platform <a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max</a> are home to some of television's most intense <a href="https://www.tomsguide.com/entertainment/hbo-max/before-streaming-took-over-these-3-hbo-shows-rewrote-the-rules-of-tv-and-theyre-due-for-a-rewatch">prestige dramas</a>, from "The Sopranos" to "<a href="https://www.tomsguide.com/entertainment/hbo-max/a-game-of-thrones-movie-is-officially-happening-heres-everything-we-know-so-far">Game of Thrones</a>" to "<a href="https://www.tomsguide.com/opinion/succession-is-the-best-show-on-television-but-im-glad-its-ending">Succession</a>," the network also has given us softer, sweeter titles that are pure feel-good TV.  And we've made things super easy for you by choosing three of the Home Box Office's best feel-good shows, from a recently departed awards juggernaut to a small-town charmer starring Bridget Everett. </p><div class="product"><a data-dimension112="c102743c-4816-4ffe-a9d8-71b4722ede54" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$" href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>HBO Max add-on subscription via Prime Video (1 year): </strong><a href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow" data-dimension112="c102743c-4816-4ffe-a9d8-71b4722ede54" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$"><del>was $184/month</del><strong> now $132/month @ Amazon</strong></a> <br>This fantastic Prime Day deal offers a huge discount on an annual subscription to HBO Max. Select from three tiers, including the cheaper ad-supported plan and ad-free Standard.<a class="view-deal button" href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow" data-dimension112="c102743c-4816-4ffe-a9d8-71b4722ede54" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$">View Deal</a></p></div><p>Consider this your guide to HBO when you want comfort over carnage.</p><h2 id="somebody-somewhere">'Somebody Somewhere'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/YxG3F89ucWU" allowfullscreen></iframe></div></div><p>If you want a feel-good show that will help you<a href="https://www.tomsguide.com/entertainment/streaming/this-true-to-life-comedy-is-how-i-fight-off-the-sunday-scaries-and-you-can-stream-it-on-max"> fight off any Sunday Scaries</a>, this is the one: In "<a href="https://www.tomsguide.com/entertainment/streaming/watch-somebody-somewhere-s3-online">Somebody Somewhere</a>," comedienne-slash-cabaret star Bridget Everett is equal parts hilarious and heartwarming as Sam Miller, a fortysomething loner who returned to her hometown of Manhattan, Kansas to care for her dying sister and now is trying to rebuild her life after that profound loss. (It's <em>way </em>funnier than it all sounds, we promise!)</p><p>It's through Sam's dormant love of full-throated karaoke that she finds connection and community with the local townsfolk, including her coworker Joel (Jeff Hiller, in an Emmy-winning supporting performance), a soil scientist named Fred Rococo (the always-welcome Murray Hill) and her own sister, boutique owner Tricia (Mary Catherine Garrison). Across three tender, slice-of-life seasons, Sam gets the uplifting boost she's been needing, and we get a new dream friend group to hang out with over French toast for the table. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/gb/en/shows/somebody-somewhere/f1e64d9c-cd12-4254-b980-7442ab8d82d3" target="_blank" rel="nofollow"><em><strong>"Somebody Somewhere" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="starstruck">'Starstruck'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/hYqlDqB7ONs" allowfullscreen></iframe></div></div><p>Is there a more inherently feel-good genre than the rom-com? And there's romance and comedy in spades in "Starstruck," a screwball British comedy that originally aired for three seasons on BBC Three from April 2021 to August 2023. The first season has a perfect 100% approval rating on Rotten Tomatoes. </p><p>Series creator Rose Matafeo stars as Jessie, a twentysomething New Zealander living and working as a nanny in East London. Her average existence, however, takes a turn when she has a New Year's Eve one-night stand with Tom Kapoor (Nikesh Patel), who just happens to be a very famous movie star. That unexpected encounter evolves into a "will-they-won't-they" relationship over the course of several years, with both characters trying to move on with other people, only to continuously find their way back to each other. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/shows/starstruck/35705238-df49-4e2c-bc06-461f59da0d8f" target="_blank" rel="nofollow"><em><strong>"Starstruck" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="hacks">'Hacks'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/q6ke-bfXSBg" allowfullscreen></iframe></div></div><p>Now, we're <em>not </em>happy that "Hacks" ended after five delightful seasons this spring, but we <em>are </em>glad that Deborah (Jean Smart), Ava (Hannah Einbinder), Jimmy (Paul W. Downs), Kayla (Meg Statler) and the rest of our beloved Vegas crew all got their respective versions of happily ever after. (Though no spoilers here!)</p><p>For half a decade, the Emmy-winning HBO Max comedy followed the hilarious hijinks and professional ambitions of Joan Rivers-esque stand-up legend Deborah Vance and her Gen Z comedy writer Ava Daniels, from Las Vegas casinos to late-night TV. But somewhere along the way, "Hacks" transitioned from a funny workplace comedy and sharp entertainment-industry satire into a nuanced, moving celebration of female friendship in all of its messiness and loveliness. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/shows/hacks/67e940b7-aab2-46ce-a62b-c7308cde9de7" target="_blank" rel="nofollow"><em><strong>"Hacks" on HBO Max</strong></em></a><em><strong> now</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/netflix/netflix-just-added-a-batch-of-feel-good-movies-here-are-the-5-im-adding-to-my-watchlist">Netflix just added a batch of feel-good movies — here are the 5 I'm adding to my watchlist</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-79-new-movies-and-shows-in-june-2026-heres-the-5-id-stream-first">HBO Max just added 79 new movies and shows in June 2026 — here's the 5 I'd stream first</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/gilmore-girls-leaves-netflix-in-just-2-weeks-so-start-your-binge-and-cry-now">‘Gilmore Girls’ leaves Netflix in just 2 weeks, so start your binge (and cry) now</a></li></ul><div data-model-name="Amazon Prime Video,Disney+,Hulu,Netflix,Paramount Plus,Peacock TV,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/3-best-feel-good-hbo-max-shows-to-add-to-your-watchlist</link>
                                                                            <description>
                            <![CDATA[ If it's cozy and comedic you're after, check out these three feel-good shows on HBO Max, from "Starstruck" to "Somebody Somewhere" ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">aAsQwWsrwFoLrbramjQzxS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7nmLSw3RRHyKKtBPbiFJZ6-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 25 Jun 2026 07:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Christina Izzo ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LMncQCRNbbLXxxjbfZJvWE.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7nmLSw3RRHyKKtBPbiFJZ6-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO Max; Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max logo on orange yellow background]]></media:description>                                                            <media:text><![CDATA[HBO Max logo on orange yellow background]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max logo on orange yellow background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7nmLSw3RRHyKKtBPbiFJZ6-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Listen, things are tough enough out there, and sometimes we don't want to watch TV that feels like hard work. We want to watch a show that feels like a good hug or a fun hangout with friends, low in stakes and stress but high in comfort and, ideally, comedy.</p><p>While HBO and its streaming platform <a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max</a> are home to some of television's most intense <a href="https://www.tomsguide.com/entertainment/hbo-max/before-streaming-took-over-these-3-hbo-shows-rewrote-the-rules-of-tv-and-theyre-due-for-a-rewatch">prestige dramas</a>, from "The Sopranos" to "<a href="https://www.tomsguide.com/entertainment/hbo-max/a-game-of-thrones-movie-is-officially-happening-heres-everything-we-know-so-far">Game of Thrones</a>" to "<a href="https://www.tomsguide.com/opinion/succession-is-the-best-show-on-television-but-im-glad-its-ending">Succession</a>," the network also has given us softer, sweeter titles that are pure feel-good TV.  And we've made things super easy for you by choosing three of the Home Box Office's best feel-good shows, from a recently departed awards juggernaut to a small-town charmer starring Bridget Everett. </p><div class="product"><a data-dimension112="c102743c-4816-4ffe-a9d8-71b4722ede54" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$" href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong>HBO Max add-on subscription via Prime Video (1 year): </strong><a href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow" data-dimension112="c102743c-4816-4ffe-a9d8-71b4722ede54" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$"><del>was $184/month</del><strong> now $132/month @ Amazon</strong></a> <br>This fantastic Prime Day deal offers a huge discount on an annual subscription to HBO Max. Select from three tiers, including the cheaper ad-supported plan and ad-free Standard.<a class="view-deal button" href="https://www.amazon.com/gp/video/signup?benefitId=hbomaxus" target="_blank" rel="nofollow" data-dimension112="c102743c-4816-4ffe-a9d8-71b4722ede54" data-action="Deal Block" data-label="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension48="HBO Max add-on subscription via Prime Video (1 year): was $184/month" data-dimension25="$">View Deal</a></p></div><p>Consider this your guide to HBO when you want comfort over carnage.</p><h2 id="somebody-somewhere">'Somebody Somewhere'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/YxG3F89ucWU" allowfullscreen></iframe></div></div><p>If you want a feel-good show that will help you<a href="https://www.tomsguide.com/entertainment/streaming/this-true-to-life-comedy-is-how-i-fight-off-the-sunday-scaries-and-you-can-stream-it-on-max"> fight off any Sunday Scaries</a>, this is the one: In "<a href="https://www.tomsguide.com/entertainment/streaming/watch-somebody-somewhere-s3-online">Somebody Somewhere</a>," comedienne-slash-cabaret star Bridget Everett is equal parts hilarious and heartwarming as Sam Miller, a fortysomething loner who returned to her hometown of Manhattan, Kansas to care for her dying sister and now is trying to rebuild her life after that profound loss. (It's <em>way </em>funnier than it all sounds, we promise!)</p><p>It's through Sam's dormant love of full-throated karaoke that she finds connection and community with the local townsfolk, including her coworker Joel (Jeff Hiller, in an Emmy-winning supporting performance), a soil scientist named Fred Rococo (the always-welcome Murray Hill) and her own sister, boutique owner Tricia (Mary Catherine Garrison). Across three tender, slice-of-life seasons, Sam gets the uplifting boost she's been needing, and we get a new dream friend group to hang out with over French toast for the table. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/gb/en/shows/somebody-somewhere/f1e64d9c-cd12-4254-b980-7442ab8d82d3" target="_blank" rel="nofollow"><em><strong>"Somebody Somewhere" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="starstruck">'Starstruck'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/hYqlDqB7ONs" allowfullscreen></iframe></div></div><p>Is there a more inherently feel-good genre than the rom-com? And there's romance and comedy in spades in "Starstruck," a screwball British comedy that originally aired for three seasons on BBC Three from April 2021 to August 2023. The first season has a perfect 100% approval rating on Rotten Tomatoes. </p><p>Series creator Rose Matafeo stars as Jessie, a twentysomething New Zealander living and working as a nanny in East London. Her average existence, however, takes a turn when she has a New Year's Eve one-night stand with Tom Kapoor (Nikesh Patel), who just happens to be a very famous movie star. That unexpected encounter evolves into a "will-they-won't-they" relationship over the course of several years, with both characters trying to move on with other people, only to continuously find their way back to each other. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/shows/starstruck/35705238-df49-4e2c-bc06-461f59da0d8f" target="_blank" rel="nofollow"><em><strong>"Starstruck" on HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="hacks">'Hacks'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/q6ke-bfXSBg" allowfullscreen></iframe></div></div><p>Now, we're <em>not </em>happy that "Hacks" ended after five delightful seasons this spring, but we <em>are </em>glad that Deborah (Jean Smart), Ava (Hannah Einbinder), Jimmy (Paul W. Downs), Kayla (Meg Statler) and the rest of our beloved Vegas crew all got their respective versions of happily ever after. (Though no spoilers here!)</p><p>For half a decade, the Emmy-winning HBO Max comedy followed the hilarious hijinks and professional ambitions of Joan Rivers-esque stand-up legend Deborah Vance and her Gen Z comedy writer Ava Daniels, from Las Vegas casinos to late-night TV. But somewhere along the way, "Hacks" transitioned from a funny workplace comedy and sharp entertainment-industry satire into a nuanced, moving celebration of female friendship in all of its messiness and loveliness. </p><p><em><strong>Stream </strong></em><a href="https://www.hbomax.com/shows/hacks/67e940b7-aab2-46ce-a62b-c7308cde9de7" target="_blank" rel="nofollow"><em><strong>"Hacks" on HBO Max</strong></em></a><em><strong> now</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/netflix/netflix-just-added-a-batch-of-feel-good-movies-here-are-the-5-im-adding-to-my-watchlist">Netflix just added a batch of feel-good movies — here are the 5 I'm adding to my watchlist</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-79-new-movies-and-shows-in-june-2026-heres-the-5-id-stream-first">HBO Max just added 79 new movies and shows in June 2026 — here's the 5 I'd stream first</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/gilmore-girls-leaves-netflix-in-just-2-weeks-so-start-your-binge-and-cry-now">‘Gilmore Girls’ leaves Netflix in just 2 weeks, so start your binge (and cry) now</a></li></ul><div data-model-name="Amazon Prime Video,Disney+,Hulu,Netflix,Paramount Plus,Peacock TV,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ HBO Max just added Glen Powell’s box-office flop thriller — but you should give it a chance this week ]]></title>
                                                                                                <dc:content><![CDATA[ <p>In the wake of critical and commercial hits like “Top Gun: Maverick,” “Hit Man,” "Anybody but You," and “Twisters,” Glen Powell appeared on a one-stop route to superstardom. But in recent months, his coronation as a certified A-lister has hit something of a snag following the largely lukewarm response to Edgar Wright’s “The Running Man” and the very tepid box office returns of his new thriller movie, “How to Make Killing.”</p><p>This movie, inspired by a 1949 British film, "Kind Hearts and Coronets,” hit the big screen back in March, where it met with a shrug of the shoulders (It grossed a weak $21 million against a $15 million budget). But in today’s movie landscape, a film’s streaming debut represents a second chance to make an impression, and with “How to Make a Killing” having just been added to HBO Max, Powell’s latest movie could earn its own redemption. </p><div class="product"><a data-dimension112="c55a4582-277c-4c06-9c34-d493ba5f919b" data-action="Deal Block" data-label="Standard (12 Months) (via Prime Video)" data-dimension48="Standard (12 Months) (via Prime Video)" data-dimension25="$132" href="https://www.amazon.com/gp/video/addons?ref_=atv_hom_Max_c_9zZ8D2_hom" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/gp/video/addons?ref_=atv_hom_Max_c_9zZ8D2_hom" target="_blank" rel="nofollow" data-dimension112="c55a4582-277c-4c06-9c34-d493ba5f919b" data-action="Deal Block" data-label="Standard (12 Months) (via Prime Video)" data-dimension48="Standard (12 Months) (via Prime Video)" data-dimension25="$132">Standard (12 Months) (via Prime Video): was $184 now $132</a></strong><br>HBO Max Standard gives you full library access with no ads, 1080p resolution and 30 monthly downloads. Alongside all the movies/shows that make HBO Max our favorite streaming service, you also get live sports, including NHL, MLB, USNT soccer, and NASCAR.  <a class="view-deal button" href="https://www.amazon.com/gp/video/addons?ref_=atv_hom_Max_c_9zZ8D2_hom" target="_blank" rel="nofollow" data-dimension112="c55a4582-277c-4c06-9c34-d493ba5f919b" data-action="Deal Block" data-label="Standard (12 Months) (via Prime Video)" data-dimension48="Standard (12 Months) (via Prime Video)" data-dimension25="$132">View Deal</a></p></div><p>As somebody who did catch this one when it was in theaters, I’m here to give you the lowdown on this new thriller that’s infused with plenty of dark humor. Just be warned, while Powell's presence is as magnetic as ever, the movie that houses his performance is more of a mixed bag.</p><h2 id="what-is-how-to-make-a-killing-about">What is ‘How to Make a Killing’ about?</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/BxBof_p3_es" allowfullscreen></iframe></div></div><p>Opening with Becket Redfellow (Glen Powell) on death row, “How to Make a Killing” flashes back to explain how this former suit shop worker ended up in prison for murder. </p><p>Raised by a single mother, Becket is actually the illegitimate grandson of a wealthy tycoon (Ed Harris). His mom was disowned by her family after becoming pregnant in her teenage years, and on her deathbed, she told Becket that he should fight for the inheritance he “deserves.”</p><p>Due to a legal loophole, Becket stands to inherit his grandfather’s huge estate, but only if he’s the last remaining heir to the Redfellow fortune. To ensure the money comes his way, Becket sets about murdering his estranged relative and staging each death as an unfortunate accident.</p><h2 id="glen-powell-is-the-reason-to-watch-how-to-make-a-killing-on-hbo-max">Glen Powell is the reason to watch ‘How to Make a Killing’ on HBO Max</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HZaLPiCRizJfqzHcSvmtPd" name="3DTW3W9-how-to-make-a-killing-2026" alt="Glen Powell as Becket Redfellow in "How to Make a Killing" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/HZaLPiCRizJfqzHcSvmtPd.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blueprint Pictures / StudioCanal / FlixPix / Alamy)</span></figcaption></figure><p>The reason to watch this thriller is in big letters on the poster: Glen Powell. The actor is the livewire that keeps this thriller engaging, and his performance is similar to the fantastic effort he delivered in 2023’s “Hit Man.” Becket is all charm and wide smiles, while he meticulously schemes to murder his arrogant and largely unlikeable relatives. His methods are obviously immoral, but you can’t help but root for Becket’s success.</p><p>Powell is clearly aware of what kind of movies he’s starring in and manages to bridge the movie’s mixed bag of tones, which leaps between satirical swipes at society’s elite and almost a screwball comedy, as Becket, for all his best efforts, is by no means a seasoned professional killer. I have a lot of problems with this movie, but at least Glen Powell is not one of them. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eMVYjW"></div>                            </div>                            <script src="https://kwizly.com/embed/eMVYjW.js" async></script><p>It’s when you look beyond Powell’s charismatic performance that “How to Make a Killing” starts to stumble. Margaret Qualley appears in a supporting role as Becket’s childhood friend, who gets entangled in the scheme and is more cunning than she first appears. This character, named Julia, is poorly written and sketched out, and is central to many of the narrative issues.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="E9tnzL82ckaiPMBPzf5vPd" name="how-to-make-a-killing-2026-movie-02" alt="Margaret Qualley as Julia Steinway in "How to Make a Killing" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/E9tnzL82ckaiPMBPzf5vPd.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blueprint Pictures / StudioCanal)</span></figcaption></figure><p>Maybe “How to Make a Killing” was the victim of poor release timing, hitting cinemas in the wake of last year’s “No Other Choice,” which sees a desperate man resort to murdering his competition for a prestigious job. Park Chan-wook’s comedy-thriller handles similar material with infinitely more skill and weaves its social commentary within its compelling plot.</p><p>When “How to Make a Killing” was in theaters, it wasn’t a movie I recommended anybody rush out to see (nor fork over movie theater ticket prices), but now that it’s on streaming, the barrier to entry has dropped considerably. Powell's performance just about makes a viewing worthwhile, even if his efforts can only go so far in exonerating the thriller’s other issues.</p><p>For more fresh additions to HBO Max this month, here’s a full guide to <a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-june-2026-all-the-new-shows-and-movies-to-watch-this-month">everything new added to the streaming service in June 2026.</a> </p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies/how-to-make-a-killing/e5edd78c-5d67-4845-8660-4313584d08b3" target="_blank" rel="nofollow"><em><strong>"How to Make a Killing" on HBO Max</strong></em></a><em><strong> now</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-june-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in June 2026</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/quick-hbo-max-just-got-a-usd65-price-cut-ahead-of-prime-day-and-you-can-watch-house-of-the-dragon-season-3-now">HBO Max is 40% off ahead of Prime Day </a></li><li><a href="https://www.tomsguide.com/entertainment/movies/hbo-max-just-added-one-of-the-best-movies-of-the-year-and-alexander-skarsgards-performance-makes-it-a-must-watch">HBO Max just added one of the best movies of 2026</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-glen-powells-box-office-flop-thriller-but-you-should-give-it-a-chance-this-week</link>
                                                                            <description>
                            <![CDATA[ HBO Max just added Glen Powell's new thriller "How to Make a Killing," and while this dark flick is very flawed, the "Top Gun" actor gives a highly charismatic performance, making it worth watching. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xDwr33AdLNWVYxKXwZtiDh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FYVTMwrNgi2NcEuuUGcNQd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 24 Jun 2026 06:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FYVTMwrNgi2NcEuuUGcNQd-1280-80.jpg">
                                                            <media:credit><![CDATA[Blueprint Pictures / StudioCanal]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Glen Powell as Becket Redfellow in &quot;How to Make a Killing&quot; on HBO Max]]></media:description>                                                            <media:text><![CDATA[Glen Powell as Becket Redfellow in &quot;How to Make a Killing&quot; on HBO Max]]></media:text>
                                <media:title type="plain"><![CDATA[Glen Powell as Becket Redfellow in &quot;How to Make a Killing&quot; on HBO Max]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FYVTMwrNgi2NcEuuUGcNQd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In the wake of critical and commercial hits like “Top Gun: Maverick,” “Hit Man,” "Anybody but You," and “Twisters,” Glen Powell appeared on a one-stop route to superstardom. But in recent months, his coronation as a certified A-lister has hit something of a snag following the largely lukewarm response to Edgar Wright’s “The Running Man” and the very tepid box office returns of his new thriller movie, “How to Make Killing.”</p><p>This movie, inspired by a 1949 British film, "Kind Hearts and Coronets,” hit the big screen back in March, where it met with a shrug of the shoulders (It grossed a weak $21 million against a $15 million budget). But in today’s movie landscape, a film’s streaming debut represents a second chance to make an impression, and with “How to Make a Killing” having just been added to HBO Max, Powell’s latest movie could earn its own redemption. </p><div class="product"><a data-dimension112="c55a4582-277c-4c06-9c34-d493ba5f919b" data-action="Deal Block" data-label="Standard (12 Months) (via Prime Video)" data-dimension48="Standard (12 Months) (via Prime Video)" data-dimension25="$132" href="https://www.amazon.com/gp/video/addons?ref_=atv_hom_Max_c_9zZ8D2_hom" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/gp/video/addons?ref_=atv_hom_Max_c_9zZ8D2_hom" target="_blank" rel="nofollow" data-dimension112="c55a4582-277c-4c06-9c34-d493ba5f919b" data-action="Deal Block" data-label="Standard (12 Months) (via Prime Video)" data-dimension48="Standard (12 Months) (via Prime Video)" data-dimension25="$132">Standard (12 Months) (via Prime Video): was $184 now $132</a></strong><br>HBO Max Standard gives you full library access with no ads, 1080p resolution and 30 monthly downloads. Alongside all the movies/shows that make HBO Max our favorite streaming service, you also get live sports, including NHL, MLB, USNT soccer, and NASCAR.  <a class="view-deal button" href="https://www.amazon.com/gp/video/addons?ref_=atv_hom_Max_c_9zZ8D2_hom" target="_blank" rel="nofollow" data-dimension112="c55a4582-277c-4c06-9c34-d493ba5f919b" data-action="Deal Block" data-label="Standard (12 Months) (via Prime Video)" data-dimension48="Standard (12 Months) (via Prime Video)" data-dimension25="$132">View Deal</a></p></div><p>As somebody who did catch this one when it was in theaters, I’m here to give you the lowdown on this new thriller that’s infused with plenty of dark humor. Just be warned, while Powell's presence is as magnetic as ever, the movie that houses his performance is more of a mixed bag.</p><h2 id="what-is-how-to-make-a-killing-about">What is ‘How to Make a Killing’ about?</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/BxBof_p3_es" allowfullscreen></iframe></div></div><p>Opening with Becket Redfellow (Glen Powell) on death row, “How to Make a Killing” flashes back to explain how this former suit shop worker ended up in prison for murder. </p><p>Raised by a single mother, Becket is actually the illegitimate grandson of a wealthy tycoon (Ed Harris). His mom was disowned by her family after becoming pregnant in her teenage years, and on her deathbed, she told Becket that he should fight for the inheritance he “deserves.”</p><p>Due to a legal loophole, Becket stands to inherit his grandfather’s huge estate, but only if he’s the last remaining heir to the Redfellow fortune. To ensure the money comes his way, Becket sets about murdering his estranged relative and staging each death as an unfortunate accident.</p><h2 id="glen-powell-is-the-reason-to-watch-how-to-make-a-killing-on-hbo-max">Glen Powell is the reason to watch ‘How to Make a Killing’ on HBO Max</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HZaLPiCRizJfqzHcSvmtPd" name="3DTW3W9-how-to-make-a-killing-2026" alt="Glen Powell as Becket Redfellow in "How to Make a Killing" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/HZaLPiCRizJfqzHcSvmtPd.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blueprint Pictures / StudioCanal / FlixPix / Alamy)</span></figcaption></figure><p>The reason to watch this thriller is in big letters on the poster: Glen Powell. The actor is the livewire that keeps this thriller engaging, and his performance is similar to the fantastic effort he delivered in 2023’s “Hit Man.” Becket is all charm and wide smiles, while he meticulously schemes to murder his arrogant and largely unlikeable relatives. His methods are obviously immoral, but you can’t help but root for Becket’s success.</p><p>Powell is clearly aware of what kind of movies he’s starring in and manages to bridge the movie’s mixed bag of tones, which leaps between satirical swipes at society’s elite and almost a screwball comedy, as Becket, for all his best efforts, is by no means a seasoned professional killer. I have a lot of problems with this movie, but at least Glen Powell is not one of them. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eMVYjW"></div>                            </div>                            <script src="https://kwizly.com/embed/eMVYjW.js" async></script><p>It’s when you look beyond Powell’s charismatic performance that “How to Make a Killing” starts to stumble. Margaret Qualley appears in a supporting role as Becket’s childhood friend, who gets entangled in the scheme and is more cunning than she first appears. This character, named Julia, is poorly written and sketched out, and is central to many of the narrative issues.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="E9tnzL82ckaiPMBPzf5vPd" name="how-to-make-a-killing-2026-movie-02" alt="Margaret Qualley as Julia Steinway in "How to Make a Killing" on HBO Max" src="https://cdn.mos.cms.futurecdn.net/E9tnzL82ckaiPMBPzf5vPd.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blueprint Pictures / StudioCanal)</span></figcaption></figure><p>Maybe “How to Make a Killing” was the victim of poor release timing, hitting cinemas in the wake of last year’s “No Other Choice,” which sees a desperate man resort to murdering his competition for a prestigious job. Park Chan-wook’s comedy-thriller handles similar material with infinitely more skill and weaves its social commentary within its compelling plot.</p><p>When “How to Make a Killing” was in theaters, it wasn’t a movie I recommended anybody rush out to see (nor fork over movie theater ticket prices), but now that it’s on streaming, the barrier to entry has dropped considerably. Powell's performance just about makes a viewing worthwhile, even if his efforts can only go so far in exonerating the thriller’s other issues.</p><p>For more fresh additions to HBO Max this month, here’s a full guide to <a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-june-2026-all-the-new-shows-and-movies-to-watch-this-month">everything new added to the streaming service in June 2026.</a> </p><p><em><strong>Watch </strong></em><a href="https://www.hbomax.com/movies/how-to-make-a-killing/e5edd78c-5d67-4845-8660-4313584d08b3" target="_blank" rel="nofollow"><em><strong>"How to Make a Killing" on HBO Max</strong></em></a><em><strong> now</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-june-2026-all-the-new-shows-and-movies-to-watch-this-month">New on HBO Max in June 2026</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/quick-hbo-max-just-got-a-usd65-price-cut-ahead-of-prime-day-and-you-can-watch-house-of-the-dragon-season-3-now">HBO Max is 40% off ahead of Prime Day </a></li><li><a href="https://www.tomsguide.com/entertainment/movies/hbo-max-just-added-one-of-the-best-movies-of-the-year-and-alexander-skarsgards-performance-makes-it-a-must-watch">HBO Max just added one of the best movies of 2026</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 7 top new movies to stream this week on Netflix, HBO Max, Disney+ and more (June 23-29) ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It’s set to be a busy week for new movies across the most popular <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming services</a>. Several platforms, including Netflix, HBO Max, and Disney+, will have new films for subscribers to watch.</p><p>Netflix has a new comedy movie that pairs John Cena and Eric André as siblings; HBO Max has a horror described as “the scariest movie you’ll ever hear,” and the latest installment in the blockbuster “Avatar” franchise heads to Disney+. If all that wasn’t enough, there’s also a trio of worthwhile options on premium streaming, including a fantastic thriller movie that ranks in my top 10 movies of 2026 (and I’ve seen 50+ new films this year). </p><p>To save you the time of scrolling through streaming libraries to find out what’s new and worthwhile, I’ve done the hard work for you and collected together the most noteworthy new movies down below. Plus, check out our guide to all the <a href="https://www.tomsguide.com/entertainment/streaming/5-top-new-shows-to-stream-this-week-the-bear-avatar-the-last-airbender-and-more-june-22-28">top new TV shows streaming this week</a>.</p><div ><table><caption>Top new movies to stream this week (June 23-29)</caption><thead><tr><th class="firstcol " ><p>Title</p></th><th  ><p>Genre </p></th><th  ><p>Streaming location</p></th><th  ><p>Release date </p></th></tr></thead><tbody><tr><td class="firstcol " ><p>"Tuner"</p></td><td  ><p>Crime thriller</p></td><td  ><p>PVOD</p></td><td  ><p>June 23</p></td></tr><tr><td class="firstcol " ><p>"Power Ballad"</p></td><td  ><p>Musical comedy</p></td><td  ><p>PVOD</p></td><td  ><p>June 23</p></td></tr><tr><td class="firstcol " ><p>"Billie Eilish - Hit Me Hard and Soft: The Tour"</p></td><td  ><p>Concert film</p></td><td  ><p>PVOD</p></td><td  ><p>June 23</p></td></tr><tr><td class="firstcol " ><p>"Avatar: Fire and Ash"</p></td><td  ><p>Science fiction</p></td><td  ><p>Disney+</p></td><td  ><p>June 24</p></td></tr><tr><td class="firstcol " ><p>"In the Hand of Dante"</p></td><td  ><p>Drama</p></td><td  ><p>Netflix</p></td><td  ><p>June 24</p></td></tr><tr><td class="firstcol " ><p>"Little Brother"</p></td><td  ><p>Comedy</p></td><td  ><p>Netflix</p></td><td  ><p>June 26</p></td></tr><tr><td class="firstcol " ><p>"Undertone"</p></td><td  ><p>Horror</p></td><td  ><p>HBO Max</p></td><td  ><p>June 26</p></td></tr></tbody></table></div><h2 id="tuner-pvod">‘Tuner’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/rdlOZhl-nSA" allowfullscreen></iframe></div></div><p>"Tuner" is one of my favorite thriller movies of 2026 so far, and nowhere near enough people caught it in theaters. Even with its strong 94% score on <a href="https://www.rottentomatoes.com/m/tuner" target="_blank">Rotten Tomatoes</a>, viewers did not turn out for this tense watch starring Leo Woodall and Dustin Hoffman. That’s why I’m hoping its arrival on premium streaming will signal a fresh wave of attention, because it richly deserves a wider viewership. It’s gripping and builds to an excellent finale. </p><p>Woodall plays Niki White, an apprentice to renowned New York City piano tuner Harry Horowitz (Hoffman). Suffering from a sensitivity to sound that he describes as an “allergy to loud noises,” he was once a virtuoso but no longer plays. In need of money, he discovers an aptitude for cracking safes and falls in with a criminal gang. At the same time, he meets and starts dating a music student, Ruthie (Havana Rose Liu). But as the stakes get higher, Niki’s two lives are thrown together, and he is forced to face the music.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/Tuner-Daniel-Roher/dp/B0H2NBF7J5" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting June 23</strong></em></p><h2 id="power-ballad-pvod">‘Power Ballad’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Evvpx6oxRZ8" allowfullscreen></iframe></div></div><p>Director John Carney is known for his musical comedies like “Once,” “Sing Street,” and “Begin Again,” and his latest project, “Power Ballad,” falls within the same genre. After all, if you’re good at something, why do anything else? Starring Paul Rudd and Nick Jonas, “Power Ballad” is a generally charming watch, even if it’s not up to the quality of Carney’s best work. Plus, it centers on a stolen song, but the tune in question is pretty terrible. </p><p>Rick (Rudd) is the lead singer of a wedding band in Ireland. Once hoping to make it as a serious musician, he gave up his dreams to raise his daughter. When he meets former boy band member Danny (Jonas) at a wedding, the two spend the evening jamming. Weeks later, Rick is stunned when Danny records and takes credit for one of Rick’s original songs, and the track becomes a global hit. Determined to be recognised for his work, Rick sets off to confront Danny, but by doing so risks everything he cares about.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H1P5XN3F" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting June 23</strong></em></p><h2 id="billie-eilish-hit-me-hard-and-soft-the-tour-pvod">‘Billie Eilish - Hit Me Hard and Soft: The Tour’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/grs2hNHXKdQ" allowfullscreen></iframe></div></div><p>Billie Eilish’s biggest concert movie to date was filmed during her globe-spanning Hit Me Hard and Soft Tour, in support of the album of the same name. Shot during Eilish’s sold-out run at Manchester’s Co-op Live arena, this movie gives you the best seat in the house as the American singer rattles through her earworm hits, including “Happier Than Ever, “Birds of a Feather” and “Bad Guy.” It’s a must-watch for dedicated Billie Eilish fans. </p><p>Most interesting about this concert film is that Eilish co-directs alongside James Cameron, yes, that James Cameron. On the big screen, it was a 3D event, and while the home streaming release can’t replicate the use of the technology (remember when 3D TVs were a thing?), It’s a very slick production overall. It’s not often you get to enjoy a concert movie starring one of music’s biggest names and directed by a Hollywood legend. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0GXGM8T48" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting June 23</strong></em></p><h2 id="avatar-fire-and-ash-disney-2">‘Avatar: Fire and Ash’ (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/nb_fFj_0rq8" allowfullscreen></iframe></div></div><p>Speaking of James Cameron, the latest installment in his box office-conquering “Avatar” franchise heads to Disney+. While this third entry in the sci-fi series did still gross an eye-watering sum, its total was significantly down on its predecessor, so I’m assuming a lot of viewers were waiting to catch “Fire and Ash” on streaming. If you enjoyed the previous two “Avatar” movies, it’s hard to see this one as disappointing, as it offers all the same jaw-dropping visuals and incredible world-building, even if its narrative chops are thin. </p><p>In “Avatar: Fire and Ash,” former human turned Na’vi, Jake Sully (Sam Worthington), must lead his family into uncharted territory after being targeted by a new fire-obsessed clan, alongside contending with an old enemy, Colonel Miles Quaritch (Stephen Lang). The plot is serviceable, though it recycles many beats from “The Way of Water.” But really, who is watching “Avatar” for the plot? This franchise has always been about the visuals, and they’re on point. Still, by the end of its chunky 200-minute runtime, the series does feel like it's starting to run out of gas. </p><p><em><strong>Watch on </strong></em><a href="https://www.disneyplus.com/browse/entity-3135b0cb-a002-438d-a9fd-60d86284c93f" target="_blank" rel="nofollow"><em><strong>Disney+</strong></em></a><em><strong> starting June 24</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eGdjJW"></div>                            </div>                            <script src="https://kwizly.com/embed/eGdjJW.js" async></script><h2 id="in-the-hand-of-dante-netflix">‘In the Hand of Dante’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/cXA3Zgsky18" allowfullscreen></iframe></div></div><p>“In the Hand of Dante” is one of the week’s more interesting offerings. It’s a drama that packs both flashbacks to a period setting and a modern-day thriller-style storyline that is quite violent. Plus, it offers not one, but two, roles for the typically excellent Oscar Isaac. It’s based on Nick Tosches novel of the same name and also stars Gal Gadot, Gerard Butler, John Malkovich, Martin Scorsese, Al Pacino and Jason Momoa. That’s quite the cast list.</p><p>In a meta twist, Tosches is a character in the movie, played by Isaac. He’s an author living in New York, recruited by the mafia to confirm the authenticity and steal the Italian poet Dante Alighieri's The Divine Comedy, written in the poet's own hand. This violent modern-day story is intertwined with scenes set in the 14th century. In these, Isaac plays the poet Dante. The NYC portion is presented in black and white, with the historical sequences filmed in full color.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/82623388" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting June 24</strong></em></p><h2 id="little-brother-netflix-2">‘Little Brother’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/bWtrFcerKE0" allowfullscreen></iframe></div></div><p>“Little Brother” is certainly not the first comedy flick to mine humor from the idea of two mismatched siblings. Heck, Hollywood has been recycling this trope for decades. So, I’m confident in saying this new Netflix comedy isn’t going to win many points for originality, but if it can make subscribers laugh, then it’ll have served its primary purpose. With John Cena and Eric André in the lead roles, it may well achieve that important goal.</p><p>Cena plays a successful real estate agent who lives an orderly life. This well-maintained lifestyle is thrown into chaos when his eccentric “little brother” (André) appears on the scene and proves to be a walking disaster magnet. The trailer suggests this movie will be heavy on slapstick comedy with Cena playing the straight man and André the unpredictable wild card. </p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/81521988" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting June 26</strong></em></p><h2 id="undertone-hbo-max-2">‘Undertone’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/j6uDeBYDHu4" allowfullscreen></iframe></div></div><p>“Undertone” is a fairly pedestrian horror. Don’t go in expecting a memorable experience akin to current genre favorites “Obsession” and “Backrooms.” However, if you set your expectations accordingly, you might find this supernatural horror decently chilling. Its hook is that it’s built around sound, invoking fear in its viewers with spooky noises. In fact, only two members of the cast appear on screen, with the rest only in voice.</p><p>Evy (Nina Kiri) is the host of a popular horror podcast, recording the latest episode from her home, where she also cares for her ailing mother (Michèle Duquet). When Evy and her co-host (Adam DiMarco) are sent a series of audio recordings that chronicle a couple’s paranormal experience, the skeptical Evy is drawn into a terrifying evening of sinister specters. As the night progresses, she’s forced to consider that some ghosts might be real.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/undertone/27b5b341-5786-4f7a-968c-ea18914eb637" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting June 26</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="">5 top new shows to stream this week</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/netflix-top-10-movies-heres-the-3-worth-watching-right-now-june-20-21">Netflix top 10 movies — here’s the 3 worth watching right now</a></li><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services to subscribe to right now</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/7-top-new-movies-to-stream-this-week-on-netflix-hbo-max-disney-and-more-june-23-29</link>
                                                                            <description>
                            <![CDATA[ This week's top new movies across streaming services include "Little Brother" on Netflix, "Avatar: Fire and Ash" on Disney+, and lots more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qbsG6dMnJwc4uW5Sbeczrk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/azAa88oHjJYtKvqKNqQDPd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 23 Jun 2026 04:01:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/azAa88oHjJYtKvqKNqQDPd-1280-80.jpg">
                                                            <media:credit><![CDATA[Clifton Prescod / Netflix / Alamy / 20th Century Studios / Black Bear Pictures / FlixPix / Album ]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[(L-R) John Cena as Rudd in &quot;Little Brother,&quot; Zoe Saldaña as Neytiri in &quot;Avatar: Fire and Ash,&quot; and Leo Woodall as Niki White in &quot;Tuner&quot;]]></media:description>                                                            <media:text><![CDATA[(L-R) John Cena as Rudd in &quot;Little Brother,&quot; Zoe Saldaña as Neytiri in &quot;Avatar: Fire and Ash,&quot; and Leo Woodall as Niki White in &quot;Tuner&quot;]]></media:text>
                                <media:title type="plain"><![CDATA[(L-R) John Cena as Rudd in &quot;Little Brother,&quot; Zoe Saldaña as Neytiri in &quot;Avatar: Fire and Ash,&quot; and Leo Woodall as Niki White in &quot;Tuner&quot;]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/azAa88oHjJYtKvqKNqQDPd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It’s set to be a busy week for new movies across the most popular <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming services</a>. Several platforms, including Netflix, HBO Max, and Disney+, will have new films for subscribers to watch.</p><p>Netflix has a new comedy movie that pairs John Cena and Eric André as siblings; HBO Max has a horror described as “the scariest movie you’ll ever hear,” and the latest installment in the blockbuster “Avatar” franchise heads to Disney+. If all that wasn’t enough, there’s also a trio of worthwhile options on premium streaming, including a fantastic thriller movie that ranks in my top 10 movies of 2026 (and I’ve seen 50+ new films this year). </p><p>To save you the time of scrolling through streaming libraries to find out what’s new and worthwhile, I’ve done the hard work for you and collected together the most noteworthy new movies down below. Plus, check out our guide to all the <a href="https://www.tomsguide.com/entertainment/streaming/5-top-new-shows-to-stream-this-week-the-bear-avatar-the-last-airbender-and-more-june-22-28">top new TV shows streaming this week</a>.</p><div ><table><caption>Top new movies to stream this week (June 23-29)</caption><thead><tr><th class="firstcol " ><p>Title</p></th><th  ><p>Genre </p></th><th  ><p>Streaming location</p></th><th  ><p>Release date </p></th></tr></thead><tbody><tr><td class="firstcol " ><p>"Tuner"</p></td><td  ><p>Crime thriller</p></td><td  ><p>PVOD</p></td><td  ><p>June 23</p></td></tr><tr><td class="firstcol " ><p>"Power Ballad"</p></td><td  ><p>Musical comedy</p></td><td  ><p>PVOD</p></td><td  ><p>June 23</p></td></tr><tr><td class="firstcol " ><p>"Billie Eilish - Hit Me Hard and Soft: The Tour"</p></td><td  ><p>Concert film</p></td><td  ><p>PVOD</p></td><td  ><p>June 23</p></td></tr><tr><td class="firstcol " ><p>"Avatar: Fire and Ash"</p></td><td  ><p>Science fiction</p></td><td  ><p>Disney+</p></td><td  ><p>June 24</p></td></tr><tr><td class="firstcol " ><p>"In the Hand of Dante"</p></td><td  ><p>Drama</p></td><td  ><p>Netflix</p></td><td  ><p>June 24</p></td></tr><tr><td class="firstcol " ><p>"Little Brother"</p></td><td  ><p>Comedy</p></td><td  ><p>Netflix</p></td><td  ><p>June 26</p></td></tr><tr><td class="firstcol " ><p>"Undertone"</p></td><td  ><p>Horror</p></td><td  ><p>HBO Max</p></td><td  ><p>June 26</p></td></tr></tbody></table></div><h2 id="tuner-pvod">‘Tuner’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/rdlOZhl-nSA" allowfullscreen></iframe></div></div><p>"Tuner" is one of my favorite thriller movies of 2026 so far, and nowhere near enough people caught it in theaters. Even with its strong 94% score on <a href="https://www.rottentomatoes.com/m/tuner" target="_blank">Rotten Tomatoes</a>, viewers did not turn out for this tense watch starring Leo Woodall and Dustin Hoffman. That’s why I’m hoping its arrival on premium streaming will signal a fresh wave of attention, because it richly deserves a wider viewership. It’s gripping and builds to an excellent finale. </p><p>Woodall plays Niki White, an apprentice to renowned New York City piano tuner Harry Horowitz (Hoffman). Suffering from a sensitivity to sound that he describes as an “allergy to loud noises,” he was once a virtuoso but no longer plays. In need of money, he discovers an aptitude for cracking safes and falls in with a criminal gang. At the same time, he meets and starts dating a music student, Ruthie (Havana Rose Liu). But as the stakes get higher, Niki’s two lives are thrown together, and he is forced to face the music.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/Tuner-Daniel-Roher/dp/B0H2NBF7J5" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting June 23</strong></em></p><h2 id="power-ballad-pvod">‘Power Ballad’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Evvpx6oxRZ8" allowfullscreen></iframe></div></div><p>Director John Carney is known for his musical comedies like “Once,” “Sing Street,” and “Begin Again,” and his latest project, “Power Ballad,” falls within the same genre. After all, if you’re good at something, why do anything else? Starring Paul Rudd and Nick Jonas, “Power Ballad” is a generally charming watch, even if it’s not up to the quality of Carney’s best work. Plus, it centers on a stolen song, but the tune in question is pretty terrible. </p><p>Rick (Rudd) is the lead singer of a wedding band in Ireland. Once hoping to make it as a serious musician, he gave up his dreams to raise his daughter. When he meets former boy band member Danny (Jonas) at a wedding, the two spend the evening jamming. Weeks later, Rick is stunned when Danny records and takes credit for one of Rick’s original songs, and the track becomes a global hit. Determined to be recognised for his work, Rick sets off to confront Danny, but by doing so risks everything he cares about.</p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0H1P5XN3F" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting June 23</strong></em></p><h2 id="billie-eilish-hit-me-hard-and-soft-the-tour-pvod">‘Billie Eilish - Hit Me Hard and Soft: The Tour’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/grs2hNHXKdQ" allowfullscreen></iframe></div></div><p>Billie Eilish’s biggest concert movie to date was filmed during her globe-spanning Hit Me Hard and Soft Tour, in support of the album of the same name. Shot during Eilish’s sold-out run at Manchester’s Co-op Live arena, this movie gives you the best seat in the house as the American singer rattles through her earworm hits, including “Happier Than Ever, “Birds of a Feather” and “Bad Guy.” It’s a must-watch for dedicated Billie Eilish fans. </p><p>Most interesting about this concert film is that Eilish co-directs alongside James Cameron, yes, that James Cameron. On the big screen, it was a 3D event, and while the home streaming release can’t replicate the use of the technology (remember when 3D TVs were a thing?), It’s a very slick production overall. It’s not often you get to enjoy a concert movie starring one of music’s biggest names and directed by a Hollywood legend. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/gp/video/detail/B0GXGM8T48" target="_blank" rel="nofollow"><em><strong>Prime Video (buy/rent)</strong></em></a><em><strong> starting June 23</strong></em></p><h2 id="avatar-fire-and-ash-disney-2">‘Avatar: Fire and Ash’ (Disney+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/nb_fFj_0rq8" allowfullscreen></iframe></div></div><p>Speaking of James Cameron, the latest installment in his box office-conquering “Avatar” franchise heads to Disney+. While this third entry in the sci-fi series did still gross an eye-watering sum, its total was significantly down on its predecessor, so I’m assuming a lot of viewers were waiting to catch “Fire and Ash” on streaming. If you enjoyed the previous two “Avatar” movies, it’s hard to see this one as disappointing, as it offers all the same jaw-dropping visuals and incredible world-building, even if its narrative chops are thin. </p><p>In “Avatar: Fire and Ash,” former human turned Na’vi, Jake Sully (Sam Worthington), must lead his family into uncharted territory after being targeted by a new fire-obsessed clan, alongside contending with an old enemy, Colonel Miles Quaritch (Stephen Lang). The plot is serviceable, though it recycles many beats from “The Way of Water.” But really, who is watching “Avatar” for the plot? This franchise has always been about the visuals, and they’re on point. Still, by the end of its chunky 200-minute runtime, the series does feel like it's starting to run out of gas. </p><p><em><strong>Watch on </strong></em><a href="https://www.disneyplus.com/browse/entity-3135b0cb-a002-438d-a9fd-60d86284c93f" target="_blank" rel="nofollow"><em><strong>Disney+</strong></em></a><em><strong> starting June 24</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eGdjJW"></div>                            </div>                            <script src="https://kwizly.com/embed/eGdjJW.js" async></script><h2 id="in-the-hand-of-dante-netflix">‘In the Hand of Dante’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/cXA3Zgsky18" allowfullscreen></iframe></div></div><p>“In the Hand of Dante” is one of the week’s more interesting offerings. It’s a drama that packs both flashbacks to a period setting and a modern-day thriller-style storyline that is quite violent. Plus, it offers not one, but two, roles for the typically excellent Oscar Isaac. It’s based on Nick Tosches novel of the same name and also stars Gal Gadot, Gerard Butler, John Malkovich, Martin Scorsese, Al Pacino and Jason Momoa. That’s quite the cast list.</p><p>In a meta twist, Tosches is a character in the movie, played by Isaac. He’s an author living in New York, recruited by the mafia to confirm the authenticity and steal the Italian poet Dante Alighieri's The Divine Comedy, written in the poet's own hand. This violent modern-day story is intertwined with scenes set in the 14th century. In these, Isaac plays the poet Dante. The NYC portion is presented in black and white, with the historical sequences filmed in full color.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/82623388" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting June 24</strong></em></p><h2 id="little-brother-netflix-2">‘Little Brother’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/bWtrFcerKE0" allowfullscreen></iframe></div></div><p>“Little Brother” is certainly not the first comedy flick to mine humor from the idea of two mismatched siblings. Heck, Hollywood has been recycling this trope for decades. So, I’m confident in saying this new Netflix comedy isn’t going to win many points for originality, but if it can make subscribers laugh, then it’ll have served its primary purpose. With John Cena and Eric André in the lead roles, it may well achieve that important goal.</p><p>Cena plays a successful real estate agent who lives an orderly life. This well-maintained lifestyle is thrown into chaos when his eccentric “little brother” (André) appears on the scene and proves to be a walking disaster magnet. The trailer suggests this movie will be heavy on slapstick comedy with Cena playing the straight man and André the unpredictable wild card. </p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/81521988" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting June 26</strong></em></p><h2 id="undertone-hbo-max-2">‘Undertone’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/j6uDeBYDHu4" allowfullscreen></iframe></div></div><p>“Undertone” is a fairly pedestrian horror. Don’t go in expecting a memorable experience akin to current genre favorites “Obsession” and “Backrooms.” However, if you set your expectations accordingly, you might find this supernatural horror decently chilling. Its hook is that it’s built around sound, invoking fear in its viewers with spooky noises. In fact, only two members of the cast appear on screen, with the rest only in voice.</p><p>Evy (Nina Kiri) is the host of a popular horror podcast, recording the latest episode from her home, where she also cares for her ailing mother (Michèle Duquet). When Evy and her co-host (Adam DiMarco) are sent a series of audio recordings that chronicle a couple’s paranormal experience, the skeptical Evy is drawn into a terrifying evening of sinister specters. As the night progresses, she’s forced to consider that some ghosts might be real.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/undertone/27b5b341-5786-4f7a-968c-ea18914eb637" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting June 26</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="">5 top new shows to stream this week</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/netflix-top-10-movies-heres-the-3-worth-watching-right-now-june-20-21">Netflix top 10 movies — here’s the 3 worth watching right now</a></li><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services to subscribe to right now</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Hurry! HBO Max is 40% off ahead of Prime Day — just in time for ‘House of the Dragon’ season 3 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>HBO Max is running a limited-time discount on annual subscriptions, coming just as the <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere">“House of the Dragon” season 3 premiere episode</a> drops, and days before <a href="https://www.tomsguide.com/live/news/prime-day-2026-top-sales-now">Prime Day</a> arrives. In fact, this new streaming deal is so good that I doubt Amazon’s annual savings extravaganza will beat it.</p><p>From now until July 15, <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>new and returning HBO Max subscribers can save 40% on a yearly plan</strong></a>. This deal is available on all three tiers: Basic With Ads, Standard, and Premium. And unlike many streaming deals (such as <a href="https://www.tomsguide.com/entertainment/paramount-plus/wow-paramount-is-just-usd0-99-per-month-for-a-limited-time-this-might-be-the-best-streaming-deal-of-the-summer">Paramount+’s summer savings</a>), you get a discounted year of access rather than merely a couple of months.</p><p>With the discount applied, you can get HBO Max’s cheapest tier for $78 (was $109); that’s $38 off. Meanwhile, the Standard tier is on sale for $132 (was $184), and the Premium tier is $164, down from its regular price of $229 per year — which is a very sizeable $65 discount.</p><div class="product"><a data-dimension112="b9cd6ff2-0057-4b36-b8a5-f22e3781b48e" data-action="Deal Block" data-label="Basic with Ads (12 Months)" data-dimension48="Basic with Ads (12 Months)" data-dimension25="$78" href="https://www.hbomax.com/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="b9cd6ff2-0057-4b36-b8a5-f22e3781b48e" data-action="Deal Block" data-label="Basic with Ads (12 Months)" data-dimension48="Basic with Ads (12 Months)" data-dimension25="$78">Basic with Ads (12 Months): was $109 now $78</a></strong><br>HBO Max's cheapest tier gives you full access to its practically unrivalled library of binge-worthy TV shows and blockbuster movies. While this tier is ad-supported, you can still stream on two devices at once. It's a great pick if you don't mind a few advertisements. <a class="view-deal button" href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="b9cd6ff2-0057-4b36-b8a5-f22e3781b48e" data-action="Deal Block" data-label="Basic with Ads (12 Months)" data-dimension48="Basic with Ads (12 Months)" data-dimension25="$78">View Deal</a></p></div><div class="product"><a data-dimension112="35dabc07-7652-4c24-8eaf-c70a67395440" data-action="Deal Block" data-label="Standard (12 Months)" data-dimension48="Standard (12 Months)" data-dimension25="$132" href="https://www.hbomax.com/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="35dabc07-7652-4c24-8eaf-c70a67395440" data-action="Deal Block" data-label="Standard (12 Months)" data-dimension48="Standard (12 Months)" data-dimension25="$132">Standard (12 Months): was $184 now $132</a></strong><br>HBO Max Standard is the platform's middle tier and gives you full library access, alongside 30 monthly downloads for offline viewing. Alongside all the movies/shows that make HBO Max our favorite streaming service, you also get live sports, including NHL, MLB, USNT soccer, and NASCAR.  <a class="view-deal button" href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="35dabc07-7652-4c24-8eaf-c70a67395440" data-action="Deal Block" data-label="Standard (12 Months)" data-dimension48="Standard (12 Months)" data-dimension25="$132">View Deal</a></p></div><div class="product"><a data-dimension112="a587d648-f741-444e-ae78-a8a04b5b37f4" data-action="Deal Block" data-label="Premium (12 Months)" data-dimension48="Premium (12 Months)" data-dimension25="$164" href="https://www.hbomax.com/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="a587d648-f741-444e-ae78-a8a04b5b37f4" data-action="Deal Block" data-label="Premium (12 Months)" data-dimension48="Premium (12 Months)" data-dimension25="$164">Premium (12 Months): was $229 now $164</a></strong><br>If you want the very best HBO Max package and the deepest discount, the Premium tier should be your pick. It comes with everything in the Standard tier alongside streaming on up to four devices, 4K UHD and Dolby Atmos on select content, and up to 100 offline downloads. It's HBO Max at its very best. <a class="view-deal button" href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="a587d648-f741-444e-ae78-a8a04b5b37f4" data-action="Deal Block" data-label="Premium (12 Months)" data-dimension48="Premium (12 Months)" data-dimension25="$164">View Deal</a></p></div><p>You do have to pay for the full year upfront, but these HBO Max discounts offer big savings. Particularly on the Premium tier, now $13 per month, a very significant drop from its standard $22 monthly cost. Just remember you have until July 15 to claim the deal, and there's no need for a coupon code. Follow the links above, and it's automatically applied at sign-up.</p><p>HBO Max has ranked at the top of our <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> guide for years, and for good reason. It offers one of the best libraries out there, with phenomenal TV shows courtesy of HBO (such as "Heated Rivalry, "Euphoria," and “Industry”), and plenty of blockbuster movies from Warner Bros. Pictures (including 2026 Oscar winners like “One Battle After Another” and “Sinners”).</p><p>However, the one show dominating HBO Max at present is, of course, the return of “Game of Thrones” spin-off “House of the Dragon,” which just dropped the premiere episode of its third season on Sunday (June 21). With this deal, you can catch up now or watch along as the fantasy drama unfolds in a season that is promising to go big on dragon-fueled spectacle.</p><p>HBO Max is a streaming service I’ve strongly recommended numerous times at its regular price, so being able to sign up for a yearly plan at such a large discount is definitely one of the best streaming deals I’ve spotted so far this summer. If you’re a new/returning subscriber, make sure you sign up and enjoy a full year of HBO at a reduced price.</p><h3 class="article-body__section" id="section-we-re-tracking-all-the-best-prime-day-deals"><span>We're tracking all the best Prime Day deals</span></h3><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&min_discount_ratio=0.95&offer_type=all&view_mode=carousel&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=light_blue" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters {      display: flex;      gap: 12px;      justify-content: center;      flex-wrap: wrap;    }    .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);      display: -webkit-box;      -webkit-line-clamp: 2;      -webkit-box-orient: vertical;      overflow: hidden;    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    .tg-df-container .tg-df-card-cta.tg-df-cta-savings-squad {      background-color: #3c8d0d;    }    .tg-df-card:hover .tg-df-card-cta.tg-df-cta-savings-squad,    .tg-df-card-cta.tg-df-cta-savings-squad:hover {      background-color: #2b6509;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 0;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 0 16px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }            .tg-df-filters {        width: calc(100% + 32px);        margin: 0 -16px;        padding: 0 16px 4px 16px;        display: flex;        justify-content: flex-start;        gap: 8px;        flex-wrap: nowrap;        overflow-x: auto;        -webkit-overflow-scrolling: touch;        scrollbar-width: none;      }      .tg-df-filters::after {        content: "";        display: block;        flex: 0 0 8px;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }            .tg-df-sort-wrapper {        flex: 0 0 max(42%, 130px);        min-width: 0;      }      .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;        -webkit-line-clamp: 3;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        -webkit-line-clamp: 3;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 16px;      text-align: center;      width: 100%;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: #f8fafc;      border-color: #cbd5e1;    }    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right {      right: 0;      background-color: rgba(255, 255, 255, 0.4);      border: none;      box-shadow: none;      backdrop-filter: blur(4px);      -webkit-backdrop-filter: blur(4px);    }    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);      border: none;    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-carousel-roundels::after {      content: "";      flex: 0 0 32px;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;      transition: font-weight 0.2s;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-label {      font-weight: 700;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;      display: inline-flex;      align-items: center;      justify-content: center;      min-height: 36px;      box-sizing: border-box;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::after {      content: "";      flex: 0 0 32px;    }    .tg-df-grid-wrapper {      position: relative;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-load-more-card {      flex: 0 0 auto;      width: 100px;      border-radius: 15px;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      border: 2px solid #1e293b;      background: white;      color: #1e293b;      display: flex;      flex-direction: column;      justify-content: center;      align-items: center;      font-weight: 600;      font-size: 14px;      cursor: pointer;      padding: 16px;      text-align: center;      transition: all 0.2s;    }    .tg-df-grid.carousel-compact .tg-df-load-more-card:hover {      background: #1e293b;      color: white;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      -webkit-line-clamp: 2;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {      -webkit-line-clamp: 3;    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.45);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #5aaf0b; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #4a9109; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cdiv class="tg-df-carousel-roundels">            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>          \x3C/div>          \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.previousElementSibling.scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>\n        \x3C/div>\n      \x3C/div>\n    \x3C/div>          \x3C!-- Search & Filter Controls --\x3E    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">      \x3Cdiv class="tg-df-top-bar">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>                \x3Cdiv class="tg-df-settings-wrapper">          \x3Cbutton type="button" class="tg-df-settings-btn" aria-label="Settings" id="tg-df-settings-toggle">            \x3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20">                \x3Cpath d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.06-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.73 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.06.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .43-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.49-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"/>            \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-settings-dropdown-backdrop" id="tg-df-settings-backdrop">\x3C/div>          \x3Cdiv class="tg-df-settings-dropdown" id="tg-df-settings-panel">            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Search Region\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-region-select">                \x3Coption value="auto">🌍 Auto-detect\x3C/option>                \x3Coption value="US">🇺🇸 United States (US)\x3C/option>                \x3Coption value="GB">🇬🇧 United Kingdom (UK)\x3C/option>                \x3Coption value="CA">🇨🇦 Canada (CA)\x3C/option>                \x3Coption value="AU">🇦🇺 Australia (AU)\x3C/option>                \x3Coption value="DE">🇩🇪 Germany (DE)\x3C/option>                \x3Coption value="FR">🇫🇷 France (FR)\x3C/option>                \x3Coption value="IT">🇮🇹 Italy (IT)\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Retailer\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-retailer-select">                \x3Coption value="">All Retailers\x3C/option>                \x3Coption value="Amazon">Amazon\x3C/option>                \x3Coption value="Walmart">Walmart\x3C/option>                \x3Coption value="Best Buy">Best Buy\x3C/option>                \x3Coption value="Target">Target\x3C/option>                \x3Coption value="John Lewis">John Lewis\x3C/option>                \x3Coption value="Currys">Currys\x3C/option>                \x3Coption value="Argos">Argos\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Offer Type\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-offer-type-select">                \x3Coption value="">All Offers\x3C/option>                \x3Coption value="amazon_prime">Amazon Prime\x3C/option>                \x3Coption value="recommended_promo">Recommended Promo\x3C/option>                \x3Coption value="amazon_lightning">Amazon Lightning Deal\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Result Count\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-rows-select">                \x3Coption value="3">3 Items\x3C/option>                \x3Coption value="4">4 Items\x3C/option>                \x3Coption value="6">6 Items\x3C/option>                \x3Coption value="12" selected>12 Items\x3C/option>                \x3Coption value="24">24 Items\x3C/option>                \x3Coption value="48">48 Items\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item tg-df-dl-row">              \x3Cdiv>                \x3Cspan class="tg-df-dl-row-text">Deal Mode\x3C/span>                \x3Cspan class="tg-df-dl-row-subtext">Only show products with active offers or previous prices (was_price)\x3C/span>              \x3C/div>              \x3Clabel class="tg-df-toggle">                \x3Cinput type="checkbox" id="tg-df-deal-mode">                \x3Cspan class="tg-df-slider">\x3C/span>              \x3C/label>            \x3C/div>            \x3Cdiv class="tg-df-setting-item tg-df-dl-row">              \x3Cdiv>                \x3Cspan class="tg-df-dl-row-text">Editor Mode\x3C/span>                \x3Cspan class="tg-df-dl-row-subtext">Enable multi-select to copy deals to CMS\x3C/span>              \x3C/div>              \x3Clabel class="tg-df-toggle">                \x3Cinput type="checkbox" id="tg-df-editor-mode">                \x3Cspan class="tg-df-slider">\x3C/span>              \x3C/label>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">View Mode\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-view-mode-select">                \x3Coption value="auto">Auto Collection\x3C/option>                \x3Coption value="carousel">Carousel\x3C/option>                \x3Coption value="savings_squad">Savings Squad\x3C/option>                \x3Coption value="grid">Grid (Columns)\x3C/option>                \x3Coption value="row">Row (List)\x3C/option>              \x3C/select>            \x3C/div>          \x3C/div>        \x3C/div>      \x3C/div>      \x3Cdiv class="tg-df-filters">        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z"/>          \x3C/svg>          \x3Cselect class="tg-df-sort-select" aria-label="Sort Deals">            \x3Coption value="date_desc">Newest First\x3C/option>            \x3Coption value="best_match">Sort by: Match\x3C/option>            \x3Coption value="price_asc">Price Low to High\x3C/option>            \x3Coption value="price_desc">Price High to Low\x3C/option>            \x3Coption value="discount_desc">Biggest Discount\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>        \x3C/div>      \x3C/div>    \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();            if (['carousel', 'carousel-compact', 'auto', 'grid', 'row'].includes(this.getViewMode())) { this.loadCarouselSpreadsheet(); }        }        getViewMode() {          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          if (mode === 'carousel' || mode === 'auto' || mode === 'grid' || mode === 'row') {             if (mode === 'carousel') this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container') && mode === 'carousel') {               this.root.classList.add('is-carousel');             } else if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Everything';             if (this.discountFilter && !params.has('min_discount_ratio')) {               this.discountFilter.value = '5';             }          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (params.has('bg_color')) {            const bg = params.get('bg_color');            if (bg === 'white') {              this.root.style.setProperty('background-color', '#ffffff', 'important');            } else if (bg === 'transparent') {              this.root.style.setProperty('background-color', 'transparent', 'important');            } else if (bg === 'light_blue') {              this.root.style.setProperty('background-color', '#E7F0FF', 'important');            }          } else {             this.root.style.removeProperty('background-color');          }                    if (params.has('view_mode')) {            if (this.viewModeSelect) {              this.viewModeSelect.value = params.get('view_mode');            } else {              this.viewModeOverride = params.get('view_mode');            }          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'discount_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            this.searchInput.value = this.currentQuery;          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'discount_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const roundels = this.root.querySelectorAll('.tg-df-carousel-cat.original-hardcoded');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              if (this.getViewMode() === 'savings_squad' && this.autocompleteDropdown && this.airedaleTags && query.length > 0) {                 const matches = this.airedaleTags.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase()).slice(0, 5);                 if (matches.length > 0) {                    this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                    this.autocompleteDropdown.classList.add('active');                 } else {                    this.autocompleteDropdown.classList.remove('active');                 }              } else if (this.autocompleteDropdown) {                 this.autocompleteDropdown.classList.remove('active');              }              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  this.deals = [];                  this.render();                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                this.activeDealTag = null;                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });              this.activeDealTag = null;              this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.fetchDeals(query);              }            });          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = this.viewModeSelect.value === 'savings_squad' ? 'date_desc' : 'discount_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }                async loadCarouselSpreadsheet() {          try {              const parseCSVRow = (str) => {                  let result = [], cur = '', inQuotes = false;                  for (let i = 0; i < str.length; i++) {                      let char = str[i];                      if (inQuotes) {                          if (char === '"') {                              if (str[i + 1] === '"') { cur += '"'; i++; }                              else { inQuotes = false; }                          } else { cur += char; }                      } else {                          if (char === '"') { inQuotes = true; }                          else if (char === ',') { result.push(cur); cur = ''; }                          else { cur += char; }                      }                  }                  result.push(cur); return result;              };              const parseCSV = (str) => {                  const rows = []; let curRow = '', inQuotes = false;                  for (let i = 0; i < str.length; i++) {                      let char = str[i];                      if (char === '"') inQuotes = !inQuotes;                      if ((char === '\n' || char === '\r') && !inQuotes) {                          if (char === '\r' && str[i+1] === '\n') i++;                          if (curRow) rows.push(parseCSVRow(curRow));                          curRow = '';                      } else { curRow += char; }                  }                  if (curRow) rows.push(parseCSVRow(curRow));                  return rows;              };              const preloadedCSV = decodeURIComponent(escape(atob("LCwxLDIsMyw0LDUsNiw3LDgsOSwxMCwxMSwxMiwxMywxNCwxNQ0KUm91bmRlbCB0ZXh0LEFsbCxUVnMsRm9vdHdlYXIsQXBwYXJlbCxNYXR0cmVzZXMsQXBwbGlhbmNlcyxXZWFyYWJsZSB0ZWNoLEhlYWRwaG9uZXMsU21hcnQgSG9tZSxTcGVha2VycyxMYXB0b3BzLFRhYmxldHMsQ29tcHV0aW5nLFBob25lcyxHYW1pbmcsTGVnbw0KUm91bmRlbCBpbWFnZSxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL2FpLnBuZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3R2cy5wbmcsaHR0cHM6Ly9pbWFnZXMuZmllLmZ1dHVyZWNkbi5uZXQvcHJvZHVjdHMvN2IzYTIyNGIwNzk2M2M2MjdiNmI5MDliZDc4MzM4MzZlMDJmZjgxOS5qcGcud2VicCxodHRwczovL2ltYWdlcy5maWUuZnV0dXJlY2RuLm5ldC9wcm9kdWN0cy84NGRhYzVkNDhlZDJkNDQ4NTU5ZWJhNjdhY2U4MzE0Y2M2N2NjZDk0LmpwZy53ZWJwLGh0dHBzOi8vd3d3LnRvbXNndWlkZS5jb20vcHJvZHVjdHMvY2Fyb3VzZWwvbWF0dHJlc3Nlcy5wbmcsaHR0cHM6Ly9pbWFnZXMuZmllLmZ1dHVyZWNkbi5uZXQvcHJvZHVjdHMvNzY4ZTk3Y2ViMDcxODAxZmFlMjA5MTBkMDgyMGIxNmY3NDdhZjkzOS5qcGcud2VicCxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3dlbGxuZXNzLnBuZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL2hlYWRwaG9uZXMuanBnLGh0dHBzOi8vaW1hZ2VzLmZpZS5mdXR1cmVjZG4ubmV0L3Byb2R1Y3RzLzg5NTM1YmVlYmUyMGRiYmQ0YTM0NmQ2ZDZiZGZlOTFkOGE4ODRhMjEuanBnLndlYnAsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9hdWRpby5qcGcsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9sYXB0b3BzLmpwZyxodHRwczovL2ltYWdlcy5maWUuZnV0dXJlY2RuLm5ldC9wcm9kdWN0cy8yMzk3NTY0ZWQ3YTVmZjk0N2U5YjZiMzBlNTRmNDc0OTRiODQxZjg5LmpwZy53ZWJwLGh0dHBzOi8vd3d3LnRvbXNndWlkZS5jb20vcHJvZHVjdHMvY2Fyb3VzZWwvY29tcHV0aW5nLmpwZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3Bob25lcy5wbmcsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9nYW1pbmcucG5nLGh0dHBzOi8vaW1hZ2VzLmZpZS5mdXR1cmVjZG4ubmV0L3Byb2R1Y3RzLzRmNmM2MjFjYWMwYmMxYTg1ZDU5M2UzNTk0YmE1YjM0OWVmZmQyOTIuanBnLndlYnANClNlYXJjaCBRdWVyeSxFdmVyeXRoaW5nLFRlbGV2aXNpb25zLCJTbmVha2VycywgcnVubmluZyBzaG9lcywgc2FuZGFscyIsQ2xvdGhpbmcsTWF0dHJlc3NlcyxIb21lIEFwcGxpYW5jZXMsV2VhcmFibGVzICYgRml0bmVzcyBUZWNoLEhlYWRwaG9uZXMsSG9tZSBUZWNoLFNwZWFrZXJzLExhcHRvcHMsVGFibGV0cyxDb21wdXRpbmcsUGhvbmVzLEdhbWluZyxDb25zdHJ1Y3Rpb24gVG95cw0KRGlzY291bnQgQW1vdW50LG1pbiA1JSxtaW4gMTAlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUNClByaWNlIFJhbmdlLCwsLCxtaW4gJDQwMCwsLCxtaW4gJDI1LCxtaW4gJDMwMCwsLG1pbiAkMTAwLCwNCkJyYW5kIFNlbGVjdGlvbiwsLCwsLCwsLCwsLCwsLCwNCkZpbHRlciBidXR0b25zLCwsLCwsLCwsLCwsLCwsLA0KMSxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMNCjIsQW1hem9uIGRlYWxzLFVuZGVyICQxMDAwLDUwJSBvZmYsQWRpZGFzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsNTAlIG9mZixBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscw0KMyxPdmVyICQ0MDAsVW5kZXIgJDUwMCxIb2thLE5pa2UsU2FhdHZhLE5pbmphLDQwJSBvZmYsSkxhYiwsSkJMLERlbGwsLEFzdXMsQXBwbGUsQ29uc29sZXMsU3RhciBXYXJzDQo0LFVuZGVyICQxMDAwLDUwJSBvZmYsU2tlY2hlcnMsVW5kZXIgQXJtb3VyLEhlbGl4LFNoYXJrLEdhcm1pbixBbmtlciBTb3VuZGNvcmUsUmluZyxTb25vcyxBcHBsZSxBcHBsZSxUUC1saW5rLFNhbXN1bmcsQWNjZXNzb3JpZXMsVW5kZXIgJDI1DQo1LFVuZGVyICQ1MDAsTEcsQXNpY3MsQ29sdW1iaWEsRHJlYW1DbG91ZCxLZXVyaWcsQXBwbGUsU29ueSxHb3ZlZSxUcmliaXQsTGVub3ZvLFNhbXN1bmcsRWVybyxHb29nbGUsR2FtZXMsVW5kZXIgJDUwDQo2LDUwJSBvZmYsU2Ftc3VuZyxOaWtlLFBhdGFnb25pYSxOZWN0YXIsRGUnTG9uZ2hpLEFtYXpmaXQsQXBwbGUsS2FzYSBzbWFydCxTb255LEFsaWVud2FyZSxUQ0wsTmV0Z2VhcixNb3Rvcm9sYSxOaW50ZW5kbyxCb3RhbmljYWxzDQo3LEFtYXpvbixIaXNlbnNlLE5ldyBCYWxhbmNlLEFyYyd0ZXJ5eCxUZW1wdXItcGVkaWMsRHlzb24sRml0Yml0LEJlYXRzLFBoaWxpcHMgSHVlLEFua2VyLEFjZXIsT25lUGx1cyxEZWxsLE9uZVBsdXMsU29ueSxEaXNuZXkNCjgsQXBwbGUsVENMLEFkaWRhcyxDYXJoYXJ0dCxCZWFyLEJpc3NlbGwsU2Ftc3VuZyxFYXJmdW4sQmxpbmssQmVhdHMsTVNJLE1pY3Jvc29mdCxBY2VyLE5vdGhpbmcsWGJveCxNYXJ2ZWwNCjksLFNvbnksU2F1Y29ueSxUaGUgTm9ydGggRmFjZSxTaWVuYSxOdXRyaWJ1bGxldCxPdXJhLFNhbXN1bmcsR29vZ2xlIE5lc3QgLE1hcnNoYWxsLFNhbXN1bmcsTGVub3ZvLExlbm92bywsLFBva2Vtb24NCjEwLCxSb2t1LEJpcmtlbnN0b2NrLENSWiBZb2dhLFdpbmtCZWRzLEJsYWNrIGFuZCBEZWNrZXIsUmluZ2Nvbm4sQ01GLEV1ZnksU2Ftc3VuZyxNaWNyb3NvZnQsUmVNYXJrYWJsZSxBbGllbndhcmUsLCwNCjExLCwsQnJvb2tzLFRoZSBHeW0gUGVvcGxlLEJyb29rbHluIGJlZGRpbmcsTmVzcHJlc3NvLCwxTW9yZSxBcmxvLCxSYXplciwsQ29yc2FpciwsLA0KMTIsLCxDcm9jcywsRWlnaHQgU2xlZXAsQ3Vpc2luYXJ0LCxKQkwsLCwsLEhQLCwsDQpOb3RlcywsLCwsLCwsLCwsLCwsLCwNCiwsIlByaW9yaXRpc2UgYmlnZ2VzdCAlLyQgZGlzY291bnQsIFR2cyB3aXRoIH41MCUgb2ZmIGhhdmUgYmVlbiB0aGUgbW9zdCBwb3B1bGFyIGV2ZW4gaWYgdGhleSBhcmUgc3RpbGwgZXhwZW5zaXZlIiwiTm8gcGF0dGVybiB0byBwcmljaW5nL2Rpc2NvdW50LCByZWFkZXJzIG1haW5seSBzaG9wIGJ5IGJyYW5kL3JlY29nbmlzYWJsZSBzaG9lcyIsIk5vIHBhdHRlcm4gdG8gcHJpY2luZy9kaXNjb3VudCwgcmVhZGVycyBtYWlubHkgc2hvcCBieSBicmFuZCIsIkEgbGFiZWwgd2lsbCBkZWZpbml0ZWx5IGhlbHAgaGVyZSBlLmcuIGJlc3QgZm9yIHNpZGUgc2xlZXBlciwgYmVzdCBtZW1vcnkgZm9hbSIsIkFwcGxpYW5jZXMgaXMgYSBiaWcgY2F0ZWdvcnksIGlzIGl0IHBvc3NpYmxlIHRvIHNwbGl0IGludG8ga2l0Y2hlbiBhcHBsaWFuY2VzLCBmbG9vcmNhcmUsIGFpciBoZWFsdGgvY29vbGluZz8gT3Igc2ltaWxhciIsIkZvY3VzIG9uIHZhbHVlIGZvciBtb25leSwgR2FybWlucyB3aXRoIH41MCUgb2ZmIGhhdmUgYmVlbiBwb3B1bGFyIGV2ZW4gdGhvdWdoIHRoZXkgYXJlIHN0aWxsICQ1MDAiLCwsLCxJbmNsdWRlIEtpbmRsZXMsSSB3b3VsZCBpbmNsdWRlIHdpZmkgcm91dGVycyBoZXJlIGluc3RlYWQgb2Ygc21hcnQgaG9tZSxDYW4gd2Ugc3VyZmFjZSBwaG9uZSBwcm92aWRlciBkZWFscz8gVC1tb2JpbGUgYW5kIHZlcml6b24gd291bGQgbWFrZSBhIGxvdCBtb3JlIG1vbmV5IHRoYW4gQW1hem9uLCwNCiwsaGF2aW5nIGEgJ2Jlc3QgZm9yJyBsYWJlbCB3b3VsZCBiZSBoZWxwZnVsIGUuZy4gYmVzdCBmb3IgYnJpZ2h0IHJvb20sQ2FuIHdlIHN0b3Aga2lkcyBzaG9lcyBmcm9tIHB1bGxpbmcgdGhyb3VnaD8sIldpbGwgdGhpcyBpbmNsdWRlIGFjY2Vzc29yaWVzIGUuZy4gY2FwcywgYmFncywgaWYgc28gbWFrZSBzdXJlIHRoZXNlIGFyZSBtaXhlZCB0aHJvdWdob3V0IGNsb3RoaW5nIGRlYWxzIixXaWxsIHRoaXMgaW5jbHVkZSB0b3BwZXJzIGFuZCBwaWxsb3dzPyBTZWVpbmcgbW9yZSBtb21lbnR1bSB3aXRoIHRoaXMgY2F0ZWdvcnkgcmVjZW50bHkgc28gYSBiZWRkaW5nIHRhYiBtaWdodCB3b3JrLCwiTmVlZCB0byBtYWtlIHN1cmUgYmFuZHMsIHNjcmVlbiBwcm90ZWN0b3JzIGV0Yy4gZG9uJ3QgcHVsbCBpbnRvIGhlcmUiLCwsLCwsLCwsDQosLCJQcmlvcml0aXNlIDY1JycgYW5kIDU1JyBpbmNoIFRWcywgdGhlbiBiaWdnZXIgc2NyZWVucyBiZWZvcmUgdGhlIHNtYWxsZXIgc2l6ZXMiLCwsUXVlZW4gaXMgdGhlIG1vc3QgcG9wdWxhciBzaXplIGluIHRoZSBVUyAtIHByaW9yaXRpc2UgZGVhbHMgZm9yIHRoaXMgc2l6ZSwsLCwsLCwsLCwsDQosLCwsLCwsLCwsLCwsLCwsDQpDYXRlZ29yaWVzIHRvIGNvbnNpZGVyLCxQcm9kdWN0cyBpbmNsdWRlZCwsLCwsLCwsLCwsLCwsDQpVbmRlciAkNTA/LCxBaXIgdGFncywsLCwsLCwsLCwsLCwsDQosLFBvcnRhYmxlIGNoYXJnZXJzL3dpcmVsZXNzIGNoYXJnZXJzLCwsLCwsLCwsLCwsLCwNCiwsIldhdGVyIGJvdHRsZXMgKHN0YW5sZXlzLCBPd2FsYSwgSHlkcm8gZmxhc2ssIFlldGkpIiwsLCwsLCwsLCwsLCwsDQosLEhhbmQgaGVsZCBmYW5zLCwsLCwsLCwsLCwsLCwNCiwsLCwsLCwsLCwsLCwsLCwNCmhvbWUgb2ZmaWNlLCxvZmZpY2UgY2hhaXJzLCwsLCwsLCwsLCwsLCwNCiwsc3RhbmRpbmcgZGVza3MsLCwsLCwsLCwsLCwsLA0KLCxtb25pdG9ycywsLCwsLCwsLCwsLCwsDQosLEtleWJvYXJkcywsLCwsLCwsLCwsLCwsDQosLGRvY2tpbmcgc3RhdGlvbiwsLCwsLCwsLCwsLCwsDQosLCwsLCwsLCwsLCwsLCwsDQpHYW1pbmcsLENvbnNvbGVzLCwsLCwsLCwsLCwsLCwNCiwsQWNjZXNzb3JpZXMsLCwsLCwsLCwsLCwsLA0KLCxHYW1lcywsLCwsLCwsLCwsLCwsDQosLENvdWxkIGluY2x1ZGUgTGVnbz8sLCwsLCwsLCwsLCwsLA==")));              const text = preloadedCSV;              const parsed = parseCSV(text);                            const rowsByName = {};              let filterStart = -1;              parsed.forEach((rc, i) => {                 if (rc && rc.length > 0 && rc[0]) rowsByName[rc[0]] = rc;                 if (rc && rc.length > 0 && rc[0] === 'Filter buttons') filterStart = i;              });                            const cols = [];              if(rowsByName['Roundel text']) {                const headerRow = rowsByName['Roundel text'];                for(let col = 1; col < headerRow.length; col++) {                   let label = headerRow[col];                   if (!label) continue;                                      let q = rowsByName['Search Query'] && rowsByName['Search Query'][col] ? rowsByName['Search Query'][col] : '';                   let img = rowsByName['Roundel image'] && rowsByName['Roundel image'][col] ? rowsByName['Roundel image'][col] : '';                   let ds = rowsByName['Discount Amount'] && rowsByName['Discount Amount'][col] ? rowsByName['Discount Amount'][col] : '';                   let pr = rowsByName['Price Range'] && rowsByName['Price Range'][col] ? rowsByName['Price Range'][col] : '';                   let rt = rowsByName['Retailer'] && rowsByName['Retailer'][col] ? rowsByName['Retailer'][col] : '';                   let ot = rowsByName['Offer Type'] && rowsByName['Offer Type'][col] ? rowsByName['Offer Type'][col] : '';                                      let filters = [];                   if(filterStart > 0) {                     for(let r = filterStart + 1; r < parsed.length; r++) {                         if(!parsed[r] || parsed[r][0] === 'Notes' || parsed[r][0] === 'Categories to consider') break;                         let f = parsed[r][col];                         if(f) filters.push(f);                     }                   }                   cols.push({ label, img, q, ds, pr, rt, ot, filters });                }              }              this.carouselData = cols;              if (this.carouselData && this.carouselData.length > 0) {                 const isMatched = this.carouselData.some(c => c.q === this.currentQuery || c.label === this.currentQuery);                 if (!isMatched) {                    const first = this.carouselData[0];                    this.currentQuery = first.q || first.label;                    if (this.priceFilter) this.priceFilter.value = 'all';                    if (this.customPriceMin) this.customPriceMin.value = '';                    if (this.customPriceMax) this.customPriceMax.value = '';                    let dPr = first.pr || 'all';                    if (typeof dPr === 'string' && dPr !== 'all') {                       let prLower = dPr.toLowerCase();                       if (prLower.includes('min') || prLower.includes('over')) {                          let m = dPr.match(/(\d+)/);                          if (m && this.customPriceMin) this.customPriceMin.value = m[1];                       } else if (prLower.includes('max') || prLower.includes('under')) {                          let m = dPr.match(/(\d+)/);                          if (m && this.customPriceMax) this.customPriceMax.value = m[1];                       }                    }                    let dAm = '0';                    if(first.ds && typeof first.ds === 'string') {                       let m = first.ds.match(/(\d+)/);                       if(m) dAm = m[1];                    }                    if (this.discountFilter) this.discountFilter.value = dAm;                    if (this.offerTypeSelect) this.offerTypeSelect.value = first.ot || '';                    if (this.retailerSelect) this.retailerSelect.value = first.rt || '';                    this.selectedBrands = [];                    if (this.brandDropdown) {                        const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                        chks.forEach(chk => chk.checked = false);                    }                    if (this.searchInput) this.searchInput.value = this.currentQuery;                 }              }              this.renderCarouselUI();          } catch(e){ console.warn(e); }        }                renderCarouselUI() {           const roundelWrapper = this.root.querySelector('.tg-df-carousel-roundels');           if(!roundelWrapper || !this.carouselData) return;                      let html = '';           this.carouselData.forEach(r => {              const q = r.q || r.label;              const isActive = (this.currentQuery === q || this.currentQuery === r.label) ? 'active' : '';              const imgHtml = r.img ? `\x3Cimg src="${r.img}" alt="${r.label}" />` : `\x3Csvg width="32" height="32" fill="#1F69FF" viewBox="0 0 24 24">\x3Cpath d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\x3C/svg>`;              html += `                \x3Cdiv class="tg-df-roundel tg-df-carousel-cat ${isActive}" data-label="${this.escapeHTML(r.label)}">                  \x3Cdiv class="tg-df-roundel-img-box">${imgHtml}\x3C/div>                  \x3Cspan class="tg-df-roundel-label">${this.escapeHTML(r.label)}\x3C/span>                \x3C/div>              `;           });           roundelWrapper.innerHTML = html;                      // Rebind clicks           const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');           roundels.forEach(rNode => {             rNode.addEventListener('click', () => {                const r = this.carouselData.find(c => c.label === rNode.getAttribute('data-label'));                if(!r) return;                this.currentQuery = r.q || r.label;                const labelTitle = this.root.querySelector('#tg-df-carousel-title-label');                if (labelTitle) labelTitle.textContent = 'Best ' + this.currentQuery;                if (this.priceFilter) this.priceFilter.value = 'all';                if (this.customPriceMin) this.customPriceMin.value = '';                if (this.customPriceMax) this.customPriceMax.value = '';                let dPr = r.pr || 'all';                if (typeof dPr === 'string' && dPr !== 'all') {                   let prLower = dPr.toLowerCase();                   if (prLower.includes('min') || prLower.includes('over')) {                      let m = dPr.match(/(\d+)/);                      if (m && this.customPriceMin) this.customPriceMin.value = m[1];                   } else if (prLower.includes('max') || prLower.includes('under')) {                      let m = dPr.match(/(\d+)/);                      if (m && this.customPriceMax) this.customPriceMax.value = m[1];                   }                }                                let discountAmount = '0';                if(r.ds && typeof r.ds === 'string') {                   let m = r.ds.match(/(\d+)/);                   if(m) discountAmount = m[1];                }                if (this.discountFilter) this.discountFilter.value = discountAmount;                if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                                // Clear brands                    this.selectedBrands = [];                    if (this.brandDropdown) {                    const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                    chks.forEach(chk => chk.checked = false);                }                                if (this.searchInput) this.searchInput.value = this.currentQuery;                                roundels.forEach(ro => ro.classList.remove('active'));                if (rNode) rNode.classList.add('active');                                this.renderCarouselFilters(r);                this.fetchDeals(this.currentQuery);             });           });                      // Auto-highlight active           const activeR = this.carouselData.find(c => c.q === this.currentQuery || c.label === this.currentQuery);           if(activeR) this.renderCarouselFilters(activeR);        }                renderCarouselFilters(r) {           const filtersWrap = this.root.querySelector('.tg-df-carousel-filters-wrap');           if(!filtersWrap) return;                      let html = `\x3Cbutton class="tg-df-carousel-filter-btn" data-type="all">All\x3C/button>`;                      r.filters.forEach(f => {              let fL = f.toLowerCase();              let icon = '';              let logic = `data-type="custom" data-v="${this.escapeHTML(f)}"`;              if (fL === 'amazon deals' || fL === 'prime deals') {                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>\x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>`;              } else if (fL === 'lightning deals') {                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>\x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>`;              } else {                 if (fL.includes('lightning')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap">\x3Cpolygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2">\x3C/polygon>\x3C/svg>`;                 } else if (fL.includes('% off')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>`;                 } else if (fL.includes('under') || fL.includes('min ')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>`;                 }                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>${icon} ${this.escapeHTML(f)}\x3C/button>`;              }           });                      filtersWrap.innerHTML = html;                      const btns = filtersWrap.querySelectorAll('button');           btns.forEach(b => {             b.addEventListener('click', () => {                const type = b.getAttribute('data-type');                if (type === 'custom') {                   const v = b.getAttribute('data-v');                   if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-custom-${(v||'').toLowerCase().replace(/[^a-z0-9]+/g, '-')}`, name: 'Custom Filter', label: v });                }                if (type === 'all') {                   if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: 'filter-clear-all', name: 'Clear all', label: 'Clear all filters' });                   // reset everything                   btns.forEach(btn => btn.classList.remove('active'));                   b.classList.add('active');                                      // Reset prices                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.customPriceMin) this.customPriceMin.value = '';                   if (this.customPriceMax) this.customPriceMax.value = '';                   let dPr = r.pr || 'all';                   if (typeof dPr === 'string' && dPr !== 'all') {                      let prLower = dPr.toLowerCase();                      if (prLower.includes('min') || prLower.includes('over')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMin) this.customPriceMin.value = m[1];                      } else if (prLower.includes('max') || prLower.includes('under')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMax) this.customPriceMax.value = m[1];                      }                   }                                      let discountAmount = '0';                   if(r.ds && typeof r.ds === 'string') {                      let m = r.ds.match(/(\d+)/);                      if(m) discountAmount = m[1];                   }                   if (this.discountFilter) this.discountFilter.value = discountAmount;                   if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                   if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                   this.selectedBrands = [];                   if (this.brandDropdown) {                     const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                     chks.forEach(chk => chk.checked = false);                   }                } else {                   const v = b.getAttribute('data-v');                   const fL = v.toLowerCase();                                      let mapRet = ['amazon', 'walmart', 'best buy', 'target', 'john lewis', 'currys', 'argos'];                   const getCategory = (s) => {                      if (s === 'lightning deals' || s === 'amazon deals' || s === 'prime deals') return 'offer';                      if (s.includes('% off')) return 'discount';                      if (s.includes('under') || s.includes('over') || s.includes('min') || s.includes('max')) return 'price';                      if (mapRet.includes(s)) return 'retailer';                      return 'brand';                   };                   const cat = getCategory(fL);                   const wasActive = b.classList.contains('active');                   if (cat !== 'brand') {                      btns.forEach(btn => {                          if (btn === b) return;                          if (btn.getAttribute('data-type') === 'all') return;                          const bV = btn.getAttribute('data-v');                          if (!bV) return;                          if (getCategory(bV.toLowerCase()) === cat) btn.classList.remove('active');                      });                   }                   if (wasActive) b.classList.remove('active');                   else b.classList.add('active');                   let anyActive = Array.from(btns).some(btn => btn !== btns[0] && btn.classList.contains('active'));                   if (!anyActive) {                       btns[0].click();                       return;                   } else {                       btns[0].classList.remove('active');                   }                                      if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.customPriceMin) this.customPriceMin.value = '';                   if (this.customPriceMax) this.customPriceMax.value = '';                   let dPr = r.pr || 'all';                   if (typeof dPr === 'string' && dPr !== 'all') {                      let prLower = dPr.toLowerCase();                      if (prLower.includes('min') || prLower.includes('over')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMin) this.customPriceMin.value = m[1];                      } else if (prLower.includes('max') || prLower.includes('under')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMax) this.customPriceMax.value = m[1];                      }                   }                                      let discountAmount = '0';                   if(r.ds && typeof r.ds === 'string') {                      let m = r.ds.match(/(\d+)/);                      if(m) discountAmount = m[1];                   }                   if (this.discountFilter) this.discountFilter.value = discountAmount;                   if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                   if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                   this.selectedBrands = [];                   btns.forEach(btn => {                       if (!btn.classList.contains('active') || btn.getAttribute('data-type') === 'all') return;                       const vv = btn.getAttribute('data-v');                       const vl = vv.toLowerCase();                                              if (vl === 'lightning deals') {                          if (this.offerTypeSelect) this.offerTypeSelect.value = 'amazon_lightning';                       } else if (vl === 'amazon deals' || vl === 'prime deals') {                          if (this.offerTypeSelect) this.offerTypeSelect.value = 'amazon_prime';                       } else if (vl.includes('% off')) {                          let m = vl.match(/(\d+)%/);                          if (m && this.discountFilter) this.discountFilter.value = m[1];                       } else if (vl.includes('under') || vl.includes('max')) {                          let m = vl.match(/(\d+)/);                          if (m && this.customPriceMax) this.customPriceMax.value = m[1];                       } else if (vl.includes('min') || vl.includes('over')) {                          let m = vl.match(/(\d+)/);                          if (m && this.customPriceMin) this.customPriceMin.value = m[1];                       } else {                          let foundR = mapRet.find(x => x === vl);                          if (foundR) {                             let realR = ['Amazon', 'Walmart', 'Best Buy', 'Target', 'John Lewis', 'Currys', 'Argos'].find(x => x.toLowerCase() === vl);                             if (this.retailerSelect) this.retailerSelect.value = realR;                          } else {                             this.selectedBrands.push(vv);                          }                       }                   });                                      if (this.brandDropdown) {                       const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                       chks.forEach(c => c.checked = this.selectedBrands.includes(c.value));                   }                                      if (r.pr && typeof r.pr === 'string') {                       let prL = r.pr.toLowerCase();                       if (prL.includes('under $')) {                           let m = prL.match(/under \$(\d+)/i);                           if (m && this.customPriceMax && !this.customPriceMax.value) this.customPriceMax.value = m[1];                       }                   }                }                                this.fetchDeals(this.currentQuery);             });           });                      // default to highlighting first           btns[0].classList.add('active');        }async fetchDeals(query, append = false) {          if (!append) {             this.showLoading();             this.deals = [];             this.displayLimit = (this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12;          } else {             this.displayLimit += (this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12;          }                    try {            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad(append);            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query, append);               } else {                 await this.fetchHawkDeals(query, append);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query, append);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (this.activeDealTag) {             const encodedTag = encodeURIComponent(this.activeDealTag.toLowerCase().replace(/\s+/g, '-'));             const url = `https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let dynamicBrandsCounts = {};                    targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                   dynamicBrandsCounts[data.brand] = (dynamicBrandsCounts[data.brand] || 0) + 1;                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || ''                });             });          });                    const airedaleBrandsList = Object.keys(dynamicBrandsCounts).map(b => ({              formatted_value: b,              count: dynamicBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query, append = false) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (append && this.deals.length > 0) {            url.searchParams.append('offset', this.deals.length.toString());          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    if (this.rowsSelect && this.rowsSelect.value) {            url.searchParams.append('rows', this.rowsSelect.value);          } else {             url.searchParams.append('rows', '12'); // default          }          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = 12;          if (this.rowsSelect && this.rowsSelect.value) {            rowLimit = parseInt(this.rowsSelect.value, 10) || 12;          }          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : (this.getViewMode() === 'savings_squad' ? 'date_desc' : 'discount_desc');          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin-top:8px;">${_div}                ${_div}              ${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map(v => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              return `                \x3Ca href="${this.escapeHTML(linkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item">                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)} (${this.airedaleTagCounts[tag] || 0})${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = isSavingsSquadMode ? 'View Deal' : 'Check Price';              if (isSavingsSquadMode) {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-merchant-wrapper">                    \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                  \x3Cdiv class="tg-df-card-price-group">                  ${_div}                `;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-merchant-wrapper">                    \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = `                \x3Cdiv class="tg-df-card-merchant-wrapper">                  \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                ${_div}                \x3Cdiv class="tg-df-card-price-group">                  ${isSavingsSquadMode ? '' : `                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                  `}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description">\x3Cp>${this.escapeHTML(deal.description)}${_p}${_div}` : ''}                      ${_div}                    ${_div}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>${deal.isCheckPrice ? 'Check Price' : 'View Deal'}${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cp style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 12px; line-height: 1.4;">${this.escapeHTML(deal.description)}${_p}` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${priceGroupHtml}                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta ${isSavingsSquadMode ? 'tg-df-cta-savings-squad' : ''}" style="text-decoration: none;">${ctaText}${_a}                  ${_div}                ${_div}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit || ((this.getViewMode() === 'carousel' || this.getViewMode() === 'auto') && displayDeals.length > 0 && displayDeals.length % ((this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12) === 0)) {            if (this.getViewMode() === 'carousel') {               dealsHtml += `                 \x3Cbutton type="button" class="tg-df-load-more-card tg-df-load-more">                   \x3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-bottom: 8px;">\x3Cpath d="M5 12h14">\x3C/path>\x3Cpath d="m12 5 7 7-7 7">\x3C/path>\x3C/svg>                   Load More                 ${_button}               `;            } else {               dealsHtml += `                 \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                   \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer; display: flex; align-items: center;">Load More${_button}                 ${_div}               `;            }          }                    this.grid.innerHTML = dealsHtml;                    let gridWrapper = this.grid.parentElement;          if (gridWrapper && gridWrapper.classList.contains('tg-df-grid-wrapper')) {             let existingChevron = gridWrapper.querySelector('.tg-df-carousel-scroll-right');             if (this.getViewMode() === 'carousel') {                 if (!existingChevron) {                     gridWrapper.insertAdjacentHTML('beforeend', '\n                 \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.previousElementSibling.scrollBy({left: 200, behavior: \'smooth\'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>');                 }             } else {                 if (existingChevron) {                     existingChevron.remove();                 }             }          }                    const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', async () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              if (displayDeals.length <= this.displayLimit) {                 loadMoreBtn.innerHTML = `                  <svg class="tg-df-spinner" style="width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 8px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M12 2v4m0 12v4M4.93 4.93l2.83 2.83m8.48 8.48l2.83 2.83M2 12h4m12 0h4M4.93 19.07l2.83-2.83m8.48-8.48l2.83-2.83"/></svg>                  Loading...                 `;                 loadMoreBtn.disabled = true;                 await this.fetchDeals(this.currentQuery, true);              } else {                 this.displayLimit += ((this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12);                 this.render();              }            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            setTimeout(() => {               if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));            }, 50);          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/quick-hbo-max-just-got-a-usd65-price-cut-ahead-of-prime-day-and-you-can-watch-house-of-the-dragon-season-3-now</link>
                                                                            <description>
                            <![CDATA[ HBO Max just got a huge price cut to celebrate the return of "House of the Dragon," and Prime Day deals are unlikely to beat this saving. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oKQDxpDTXwZwF2ZuYsiwnC</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WbYQpmKbZoaJRoNqwCmT8m-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 22 Jun 2026 11:00:41 +0000</pubDate>                                                                                                                                <updated>Mon, 22 Jun 2026 14:47:56 +0000</updated>
                                                                                                                                            <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WbYQpmKbZoaJRoNqwCmT8m-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max logo on a TV]]></media:description>                                                            <media:text><![CDATA[HBO Max logo on a TV]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max logo on a TV]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WbYQpmKbZoaJRoNqwCmT8m-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>HBO Max is running a limited-time discount on annual subscriptions, coming just as the <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere">“House of the Dragon” season 3 premiere episode</a> drops, and days before <a href="https://www.tomsguide.com/live/news/prime-day-2026-top-sales-now">Prime Day</a> arrives. In fact, this new streaming deal is so good that I doubt Amazon’s annual savings extravaganza will beat it.</p><p>From now until July 15, <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>new and returning HBO Max subscribers can save 40% on a yearly plan</strong></a>. This deal is available on all three tiers: Basic With Ads, Standard, and Premium. And unlike many streaming deals (such as <a href="https://www.tomsguide.com/entertainment/paramount-plus/wow-paramount-is-just-usd0-99-per-month-for-a-limited-time-this-might-be-the-best-streaming-deal-of-the-summer">Paramount+’s summer savings</a>), you get a discounted year of access rather than merely a couple of months.</p><p>With the discount applied, you can get HBO Max’s cheapest tier for $78 (was $109); that’s $38 off. Meanwhile, the Standard tier is on sale for $132 (was $184), and the Premium tier is $164, down from its regular price of $229 per year — which is a very sizeable $65 discount.</p><div class="product"><a data-dimension112="b9cd6ff2-0057-4b36-b8a5-f22e3781b48e" data-action="Deal Block" data-label="Basic with Ads (12 Months)" data-dimension48="Basic with Ads (12 Months)" data-dimension25="$78" href="https://www.hbomax.com/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="b9cd6ff2-0057-4b36-b8a5-f22e3781b48e" data-action="Deal Block" data-label="Basic with Ads (12 Months)" data-dimension48="Basic with Ads (12 Months)" data-dimension25="$78">Basic with Ads (12 Months): was $109 now $78</a></strong><br>HBO Max's cheapest tier gives you full access to its practically unrivalled library of binge-worthy TV shows and blockbuster movies. While this tier is ad-supported, you can still stream on two devices at once. It's a great pick if you don't mind a few advertisements. <a class="view-deal button" href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="b9cd6ff2-0057-4b36-b8a5-f22e3781b48e" data-action="Deal Block" data-label="Basic with Ads (12 Months)" data-dimension48="Basic with Ads (12 Months)" data-dimension25="$78">View Deal</a></p></div><div class="product"><a data-dimension112="35dabc07-7652-4c24-8eaf-c70a67395440" data-action="Deal Block" data-label="Standard (12 Months)" data-dimension48="Standard (12 Months)" data-dimension25="$132" href="https://www.hbomax.com/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="35dabc07-7652-4c24-8eaf-c70a67395440" data-action="Deal Block" data-label="Standard (12 Months)" data-dimension48="Standard (12 Months)" data-dimension25="$132">Standard (12 Months): was $184 now $132</a></strong><br>HBO Max Standard is the platform's middle tier and gives you full library access, alongside 30 monthly downloads for offline viewing. Alongside all the movies/shows that make HBO Max our favorite streaming service, you also get live sports, including NHL, MLB, USNT soccer, and NASCAR.  <a class="view-deal button" href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="35dabc07-7652-4c24-8eaf-c70a67395440" data-action="Deal Block" data-label="Standard (12 Months)" data-dimension48="Standard (12 Months)" data-dimension25="$132">View Deal</a></p></div><div class="product"><a data-dimension112="a587d648-f741-444e-ae78-a8a04b5b37f4" data-action="Deal Block" data-label="Premium (12 Months)" data-dimension48="Premium (12 Months)" data-dimension25="$164" href="https://www.hbomax.com/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:471px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5oZ5WFhjFZvrqy8xMEiUpd" name="HBO max" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5oZ5WFhjFZvrqy8xMEiUpd.png" mos="" align="middle" fullscreen="" width="471" height="471" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><strong><a href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="a587d648-f741-444e-ae78-a8a04b5b37f4" data-action="Deal Block" data-label="Premium (12 Months)" data-dimension48="Premium (12 Months)" data-dimension25="$164">Premium (12 Months): was $229 now $164</a></strong><br>If you want the very best HBO Max package and the deepest discount, the Premium tier should be your pick. It comes with everything in the Standard tier alongside streaming on up to four devices, 4K UHD and Dolby Atmos on select content, and up to 100 offline downloads. It's HBO Max at its very best. <a class="view-deal button" href="https://www.hbomax.com/" target="_blank" rel="nofollow" data-dimension112="a587d648-f741-444e-ae78-a8a04b5b37f4" data-action="Deal Block" data-label="Premium (12 Months)" data-dimension48="Premium (12 Months)" data-dimension25="$164">View Deal</a></p></div><p>You do have to pay for the full year upfront, but these HBO Max discounts offer big savings. Particularly on the Premium tier, now $13 per month, a very significant drop from its standard $22 monthly cost. Just remember you have until July 15 to claim the deal, and there's no need for a coupon code. Follow the links above, and it's automatically applied at sign-up.</p><p>HBO Max has ranked at the top of our <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">best streaming services</a> guide for years, and for good reason. It offers one of the best libraries out there, with phenomenal TV shows courtesy of HBO (such as "Heated Rivalry, "Euphoria," and “Industry”), and plenty of blockbuster movies from Warner Bros. Pictures (including 2026 Oscar winners like “One Battle After Another” and “Sinners”).</p><p>However, the one show dominating HBO Max at present is, of course, the return of “Game of Thrones” spin-off “House of the Dragon,” which just dropped the premiere episode of its third season on Sunday (June 21). With this deal, you can catch up now or watch along as the fantasy drama unfolds in a season that is promising to go big on dragon-fueled spectacle.</p><p>HBO Max is a streaming service I’ve strongly recommended numerous times at its regular price, so being able to sign up for a yearly plan at such a large discount is definitely one of the best streaming deals I’ve spotted so far this summer. If you’re a new/returning subscriber, make sure you sign up and enjoy a full year of HBO at a reduced price.</p><h3 class="article-body__section" id="section-we-re-tracking-all-the-best-prime-day-deals"><span>We're tracking all the best Prime Day deals</span></h3><div class="vizualizer-embed"><div class="tg-df-widget-host" data-widget-config="?search=Everything&min_discount_ratio=0.95&offer_type=all&view_mode=carousel&widget_title=Top+Deals+Handpicked+by+Our+Editors&widget_subtitle=Discover+the+best+discounts+currently+available%2C+curated+daily+by+the+Tom%27s+Guide+Savings+Squad.&bg_color=light_blue" data-vizualizer-embed="true"></div>    <script>    /**     * Tom's Guide Deals Finder - Vanilla JS Encapsulated Engine     */    (function() {      // --- Freyr Analytics Adapter ---      function initAnalytics() {        window.dataLayer = window.dataLayer || [];        window.googletag = window.googletag || {};        window.googletag.cmd = window.googletag.cmd || [];        window.hawk = window.hawk || { analytics: { freyr: [] } };        window.hawk.analytics = window.hawk.analytics || { freyr: [] };        window.hawk.analytics.freyr = window.hawk.analytics.freyr || [];        window.freyr = window.freyr || { cmd: [] };        const scriptSrc = 'https://freyr.futurecdn.net/freyr.js';        const hostname = typeof window !== 'undefined' ? window.location.hostname : '';        const isTestEnv = typeof window.navigator !== 'undefined' && (window.navigator.webdriver || window.navigator.userAgent.includes('Headless'));        const shouldSendRealAnalytics = !isTestEnv && hostname && hostname !== 'localhost' && hostname !== '127.0.0.1' && !hostname.includes('run.app');        if (shouldSendRealAnalytics && !document.querySelector(`script[src="${scriptSrc}"]`)) {          const script = document.createElement('script');          script.src = scriptSrc;          script.async = true;          document.head.appendChild(script);        }      }      function storeEventForDebug(name, data) {        if (!window.hawk || !window.hawk.analytics || !window.hawk.analytics.freyr) return;        window.hawk.analytics.freyr.push({ name, data });        try {          if (typeof window !== 'undefined' && window.localStorage) {            window.localStorage.setItem("hawk", JSON.stringify(window.hawk));          }        } catch (e) {          // Ignore storage issues        }        try {          window.dispatchEvent(new CustomEvent("hawk-analytics-update"));        } catch (e) {}      }      function sendToFreyr(eventName, data) {        if (typeof window === 'undefined') return;        window.freyr = window.freyr || { cmd: [] };        window.freyr.cmd.push(() => {          if (window.freyr && window.freyr.pushAndUpdate) {            window.freyr.pushAndUpdate(eventName, data);          }        });      }      function sendEvent(event, skip = false) {        try {          storeEventForDebug(event.name, event.data);          if (!skip) {            sendToFreyr(event.name, event.data);          }        } catch (e) {          // Ensure tracking errors don't surface to the user        }      }      function getCookie(name) {        try {          const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));          return match ? match[2] : null;        } catch (e) {          return null;        }      }      function normalizeCurrency(symbol) {        const map = {          '£': 'GBP',          '$': 'USD',          'A$': 'AUD',          'CA$': 'CAD',          '€': 'EUR'        };        return map[symbol] || symbol;      }      function trackElementInteraction(props) {        sendEvent({          name: 'elementInteraction',          data: {            element: {              action: props.action || "click",              id: props.id || undefined,              class: props.class || undefined,              name: props.name || undefined,              text: props.text || undefined,              label: props.label || undefined,              container: props.container || undefined,              url: props.url || undefined,              articleId: props.articleId || undefined            }          }        });      }      function generateRevenueId(url, productName, merchantName, modelId) {        const str = `${window.location.href}|${productName}|${merchantName}|${modelId || ''}|${new Date().toDateString()}|tomsguide`;        let hash = 0;        for (let i = 0; i < str.length; i++) {          const char = str.charCodeAt(i);          hash = ((hash << 5) - hash) + char;          hash = hash & hash;        }        let numericStr = Math.abs(hash).toString();        while (numericStr.length < 19) {          numericStr += Math.floor(Math.random() * 10).toString();        }        return numericStr.substring(0, 19);      }      function rewriteAffiliateLink(url, territory, revenueId) {        if (!url) return url;        const t = (territory || 'gb').toLowerCase();        return url.replace(/hawk-custom-tracking/g, `tomsguide-${t}-${revenueId}`);      }      function trackHawkEvent(params) {        const { clickType, widgetId, productCategoryName, product, productsArray, zeroBasedProductIndexOrNull, totalDealsOrProducts, areaClicked, merchant, revenueId, isoCurrencyCode, queryName, widgetTypeName } = params;        const data = {          event: "hawkEvent",          category: "Affiliates",          affiliate: {            action: {              type: clickType,              id: widgetId,              event: clickType === "appeared" ? "viewed" : "Click from",              timestamp: Date.now()            },            component: {              flag: "Editor",              product: productCategoryName || "deals",              category: `Signal Deal Finder ${widgetTypeName || "Carousel"} widget`,              type: clickType === "appeared" ? "review" : "signal product",              label: queryName || (product ? (product.name || "") : ""),              index: zeroBasedProductIndexOrNull === null || zeroBasedProductIndexOrNull === undefined ? -1 : zeroBasedProductIndexOrNull,              linkCount: totalDealsOrProducts || 0,              blockLayout: "",              areaClicked: areaClicked || ""            }          },          products: productsArray || (product && merchant ? [            {              product: {                primary: {                  id: product.id || product.matchId || null,                  name: product.name,                  type: "deal",                  price: product.price,                  previousPrice: product.previousPrice || null,                  currency: isoCurrencyCode || "USD",                  preorder: false,                  labels: [],                  link: product.link,                  originalLink: product.originalLink || null,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: null,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: product.globalId || null,                  inStock: product.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: isoCurrencyCode || "USD"                }              },              merchant: {                id: merchant.id || null,                name: merchant.name,                url: merchant.url || null,                network: merchant.network || null              },              model: {                id: product.modelId || null,                brand: product.brand || null,                name: product.name,                parent: product.parent || null              }            }          ] : []),          reviews: [],          _clear: true,          "gtm.uniqueEventId": Date.now() % 10000        };        sendEvent({ name: 'hawkEvent', data });      }      function trackDealClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card" });      }      function trackViewSimilarClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Product Card View Similar" });      }      function trackPriceComparisonClick(params) {        trackHawkEvent({ ...params, clickType: "retailer", areaClicked: "Signal Price Comparison" });      }      function trackReviewClick(params) {        trackHawkEvent({ ...params, clickType: "review", areaClicked: "Signal Product Card Review Link" });      }      function trackShare(params) {        trackHawkEvent({ ...params, clickType: "share", areaClicked: "Signal Product Card Share" });      }      function trackDealsAppeared(widgetId, deals, revenueId, currency, queryName, widgetTypeName) {         if (!deals || deals.length === 0) return;                  const productsArray = deals.slice(0, 50).map((deal) => {            let voucherPct = null;            let rawPrice = parseFloat(deal.rawPrice) || parseFloat(deal.price) || null;            let rawMsrp = parseFloat(deal.rawMsrp) || parseFloat(deal.msrp) || null;            if (rawMsrp > rawPrice && rawPrice > 0) {              voucherPct = Math.round((1 - (rawPrice / rawMsrp)) * 100);            }            let numId = null;            if (deal.externalProductId && !isNaN(parseInt(deal.externalProductId))) {              numId = parseInt(deal.externalProductId);            } else if (deal.id && !isNaN(parseInt(deal.id))) {              numId = parseInt(deal.id);            } else {              numId = deal.matchId || null;            }            return {              product: {                primary: {                  id: numId,                  name: deal.productName || deal.title || "",                  type: "deal",                  price: rawPrice,                  previousPrice: rawMsrp,                  currency: currency || 'USD',                  preorder: false,                  labels: deal.modelBrand || deal.brand ? [                     { type: "brand", value: deal.modelBrand || deal.brand }                  ] : [],                  link: deal.url,                  originalLink: deal.url,                  revenueId: revenueId || null,                  startTime: null,                  endTime: null,                  voucherCode: null,                  voucherAudience: null,                  voucherPercentageSaving: voucherPct,                  voucherMoneySaving: null,                  voucherType: null,                  offerExclusive: false,                  offerScope: null,                  globalId: deal.productKey || null,                  inStock: deal.inStock !== false,                  contractProvider: null,                  contractMinutes: null,                  contractTexts: null,                  contractData: null,                  contractLength: null,                  contractMonthlyPrice: null,                  contractCurrency: currency || 'USD'                }              },              merchant: {                id: deal.merchantId ? parseInt(deal.merchantId) : null,                name: deal.merchant || "Retailer",                url: deal.merchantUrl || null,                network: deal.merchantNetwork || null              },              model: {                id: deal.modelId ? parseInt(deal.modelId) : null,                brand: deal.modelBrand || deal.brand || null,                name: deal.productName || deal.title || "",                parent: deal.modelParent || null              }            };         });                  trackHawkEvent({             clickType: "appeared",             widgetId: widgetId,             productCategoryName: "deals",             zeroBasedProductIndexOrNull: null,             totalDealsOrProducts: deals.length,             productsArray: productsArray,             queryName: queryName,             widgetTypeName: widgetTypeName         });      }      // 1. Setup Shadow DOM Sandbox      const currentScript = document.currentScript;      let hostContainer = null;      let template = null;            if (currentScript) {        let prev = currentScript.previousElementSibling;        while (prev) {          if (prev.tagName === 'TEMPLATE' && prev.classList.contains('tg-df-widget-template')) {            template = prev;          } else if (prev.tagName === 'DIV' && prev.classList.contains('tg-df-widget-host') && !prev.hasAttribute('data-initialized')) {            hostContainer = prev;            break;          }          prev = prev.previousElementSibling;        }      }            // Fallbacks in case script is deferred      if (!hostContainer) {        const hosts = document.querySelectorAll('.tg-df-widget-host:not([data-initialized])');        if (hosts.length > 0) hostContainer = hosts[0];      }            // Safely embedded template for CMS environments      const rawTemplate = `  \x3Cstyle>    /* --- Shadow DOM Base Reset --- */    *, *::before, *::after {      box-sizing: border-box;    }    img, picture, svg, video {      max-width: 100%;      height: auto;      display: block;    }    /*       1. Scoped CSS for Tom's Guide Deals Widget       All classes are prefixed with \`tg-df-\` to prevent CMS style leakage.    */    .tg-df-container {      container-type: inline-size;      container-name: tg-df;      --tg-df-blue: #1F69FF;      --tg-df-blue-hover: #004d8c;      --tg-df-text: #222222;      --tg-df-text-muted: #555555;      --tg-df-bg: #ffffff;      --tg-df-bg-secondary: #f4f4f4;      --tg-df-border: #e2e8f0;      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;      color: var(--tg-df-text);      background-color: transparent;       width: 100%;      max-width: 1200px;      margin: 0 auto;      padding-bottom: 24px;    }    .tg-df-container *, .tg-df-container *::before, .tg-df-container *::after {      margin: 0;      padding: 0;      box-sizing: border-box;    }    .tg-df-container img {      border: none;      margin: 0;      padding: 0;    }    .tg-df-container a {      text-decoration: none;      color: inherit;    }    /*       2. Search & Filter Bar    */    .tg-df-controls {      display: flex;      flex-direction: column;      align-items: center;      gap: 20px;      margin-bottom: 32px;      width: 100%;    }    .tg-df-top-bar {      display: flex;      width: 100%;      max-width: 760px;      gap: 12px;      align-items: center;    }    .tg-df-search-wrapper {      position: relative;      flex: 1;      width: 100%;      box-shadow: 0 8px 24px rgba(0,0,0,0.06);      border-radius: 40px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      z-index: 100;    }    .tg-df-autocomplete-dropdown {      position: absolute;      top: calc(100% + 4px);      left: 0;      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      max-height: 300px;      overflow-y: auto;      z-index: 200;      display: none;    }    .tg-df-autocomplete-dropdown.active {      display: block;    }    .tg-df-autocomplete-item {      padding: 12px 24px;      cursor: pointer;      font-size: 14px;      color: var(--tg-df-text);      transition: background 0.1s ease;    }    .tg-df-autocomplete-item:hover {      background: var(--tg-df-bg-secondary);    }    .tg-df-search-input {      width: 100%;      padding: 16px 64px 16px 24px;      font-size: 16px;      border: 2px solid transparent;      border-radius: 40px;      outline: none;      transition: border-color 0.2s ease, box-shadow 0.2s ease;      color: var(--tg-df-text);      background: transparent;    }    .tg-df-search-input:focus {      border-color: transparent;      box-shadow: 0 0 0 3px rgba(0, 108, 196, 0.15);    }    .tg-df-search-input::placeholder {      color: #999999;    }        .tg-df-search-btn {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      width: 40px;      height: 40px;      border-radius: 50%;      background: #222;      border: none;      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: background 0.2s ease;    }        .tg-df-search-btn:hover {      background: #000;    }    .tg-df-search-icon {      width: 16px;      height: 16px;      fill: #fff;    }    .tg-df-settings-wrapper {      position: relative;    }        .tg-df-settings-btn {      width: 48px;      height: 48px;      border-radius: 50%;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      box-shadow: 0 4px 12px rgba(0,0,0,0.04);      display: flex;      align-items: center;      justify-content: center;      cursor: pointer;      transition: all 0.2s ease;      color: var(--tg-df-text-muted);      flex-shrink: 0;    }    .tg-df-settings-btn:hover {      background: var(--tg-df-bg-secondary);      border-color: #0000ff;      color: var(--tg-df-text);    }    .tg-df-settings-btn svg {      width: 24px;      height: 24px;      fill: currentColor;    }    .tg-df-settings-dropdown {      position: absolute;      top: calc(100% + 8px);      right: 0;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 12px;      box-shadow: 0 8px 32px rgba(0,0,0,0.12);      width: 280px;      padding: 20px;      display: none;      z-index: 100;      flex-direction: column;      gap: 20px;    }    .tg-df-settings-dropdown.active {      display: flex;    }        .tg-df-settings-dropdown-backdrop {      display: none;      position: fixed;      inset: 0;      z-index: 99;    }        .tg-df-settings-dropdown-backdrop.active {      display: block;    }    .tg-df-setting-item {      display: flex;      flex-direction: column;      gap: 10px;    }    .tg-df-setting-label {      font-size: 11px;      font-weight: 700;      color: var(--tg-df-text-muted);      text-transform: uppercase;      letter-spacing: 0.5px;    }        .tg-df-region-select {        padding: 10px 12px;        border-radius: 8px;        border: 1px solid var(--tg-df-border);        font-size: 15px;        outline: none;        background: var(--tg-df-bg-secondary);        color: var(--tg-df-text);        cursor: pointer;        width: 100%;    }    .tg-df-toggle {        position: relative;        display: inline-block;        width: 44px;        height: 24px;        flex-shrink: 0;    }    .tg-df-toggle input {        opacity: 0;        width: 0;        height: 0;    }    .tg-df-slider {        position: absolute;        cursor: pointer;        top: 0; left: 0; right: 0; bottom: 0;        background-color: #ccc;        transition: .2s;        border-radius: 24px;    }    .tg-df-slider:before {        position: absolute;        content: "";        height: 18px;        width: 18px;        left: 3px;        bottom: 3px;        background-color: white;        transition: .2s;        border-radius: 50%;    }    .tg-df-toggle input:checked + .tg-df-slider {        background-color: #1F69FF;    }    .tg-df-toggle input:checked + .tg-df-slider:before {        transform: translateX(20px);    }    .tg-df-dl-row {        flex-direction: row;        align-items: center;        justify-content: space-between;    }    .tg-df-dl-row-text {        font-size: 14px;        font-weight: 600;        color: var(--tg-df-text);    }    .tg-df-dl-row-subtext {        font-size: 12px;        font-weight: 400;        line-height: 1.3;        color: var(--tg-df-text-muted);        margin-top: 4px;        display: block;    }    .tg-df-filters {      display: flex;      gap: 12px;      justify-content: center;      flex-wrap: wrap;    }    .tg-df-sort-wrapper {      position: relative;      display: flex;      align-items: center;    }        .tg-df-sort-icon {      position: absolute;      left: 14px;      width: 14px;      height: 14px;      fill: var(--tg-df-text-muted);      pointer-events: none;    }    .tg-df-sort-select, .tg-df-filter-select {      padding: 10px 36px 10px 38px;      font-size: 14px;      border: 1px solid var(--tg-df-border);      border-radius: 100px;      outline: none;      appearance: none;      background-color: var(--tg-df-bg-secondary);      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23555555' d='M6 8L1 3h10z'/%3E%3C/svg%3E");      background-repeat: no-repeat;      background-position: right 14px center;      color: var(--tg-df-text);      cursor: pointer;      font-weight: 500;      transition: all 0.2s ease;    }        .tg-df-price-input::-webkit-outer-spin-button,    .tg-df-price-input::-webkit-inner-spin-button {      -webkit-appearance: none;      margin: 0;    }    .tg-df-price-input {      -moz-appearance: textfield;    }    .tg-df-sort-select:hover, .tg-df-filter-select:hover {      background-color: #e2e8f0;    }    .tg-df-multiselect-container {      position: relative;    }        .tg-df-multiselect-trigger {      display: block;      background: #fff;      user-select: none;      width: 100%;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;    }        .tg-df-multiselect-dropdown {      display: none;      position: absolute;      top: calc(100% + 4px);      left: 0;      width: 100%;      min-width: 220px;      max-height: 300px;      overflow-y: auto;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);      z-index: 100;      padding: 8px 0;    }    .tg-df-multiselect-dropdown.active {      display: block;    }    .tg-df-ms-option {      padding: 8px 16px;      display: flex;      align-items: center;      gap: 8px;      cursor: pointer;      font-size: 14px;    }    .tg-df-ms-option:hover {      background-color: var(--tg-df-bg-secondary);    }        .tg-df-ms-option input {      cursor: pointer;      accent-color: #1f69ff;    }    .tg-df-sort-select:focus, .tg-df-filter-select:focus {      border-color: #0000ff;      box-shadow: 0 0 0 3px rgba(0, 0, 255, 0.2);      background-color: var(--tg-df-bg);    }    /*       3. Deal Grid Layout    */    .tg-df-grid.tg-df-grid-auto {      padding-top: 24px;    }    .tg-df-grid, .tg-df-grid.layout-grid {      display: grid;      grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));      gap: 10px;    }    .tg-df-grid.layout-row {      grid-template-columns: 1fr;      gap: 16px;    }        .tg-df-grid.layout-row .tg-df-card {      flex-direction: row;      align-items: stretch;      height: auto;      box-shadow: none;      border-bottom: 1px solid var(--tg-df-border);    }    .tg-df-grid.layout-row .tg-df-card:hover {      box-shadow: none;    }    .tg-df-grid.layout-row .tg-df-card-image-box {      width: 140px;      min-width: 140px;      aspect-ratio: 3/4;      border-right: none;      padding: 16px 16px 16px 32px;    }    .tg-df-grid.layout-row .tg-df-card-body {      padding: 16px;      justify-content: space-between;    }    .tg-df-grid.layout-row .tg-df-card-title {      font-size: 15px;      margin-bottom: 16px;    }    .tg-df-grid.layout-row .tg-df-card-stars { margin-bottom: 8px; }    .tg-df-grid.layout-row .tg-df-card-footer {      flex-direction: column;      align-items: flex-start;      gap: 0;    }    .tg-df-grid.layout-row .tg-df-card-merchant-pill {      margin-bottom: 4px;    }    .tg-df-grid.layout-row .tg-df-card-price-group {      margin-bottom: 8px;    }    .tg-df-grid.layout-row .tg-df-price-group {      width: auto;    }    .tg-df-grid.layout-row .tg-df-card-cta {      width: 100%;      max-width: 200px;      padding: 10px 24px;      font-size: 13px;      flex-shrink: 0;      text-align: center;      justify-content: center;    }    /*       4. Deal Card Design    */    .tg-df-card {      position: relative;      display: flex;      flex-direction: column;      background-color: #ffffff;      border-radius: 0;      overflow: hidden;      transition: transform 0.2s ease, box-shadow 0.2s ease;      text-decoration: none;      color: inherit;      height: 100%;      box-shadow: 0 0 16px rgba(0, 0, 0, 0.08);      border: 1px solid var(--tg-df-border);    }    .tg-df-card:hover {      box-shadow: 0 0 24px rgba(0, 0, 0, 0.12);    }    .tg-df-card-image-box {      width: 100%;      aspect-ratio: 3/4;      background-color: #f8f8f8;      display: flex;      align-items: center;      justify-content: center;      position: relative;      overflow: hidden;      padding: 32px;      flex: 0 0 auto;    }    .tg-df-card-image {      max-width: 100%;      max-height: 100%;      width: auto;      height: auto;      object-fit: contain;      mix-blend-mode: multiply; /* Helps white background images blend into secondary bg */      transition: transform 0.3s ease;    }    .tg-df-card:hover .tg-df-card-image {      transform: scale(1.05); /* Zoom in on hover */    }    .tg-df-card-discount-badge {      position: absolute;      top: 12px;      left: 12px;      background: #dc2626; /* Red */      color: #ffffff;      padding: 6px 8px;      font-size: 11px;      font-weight: 500;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      z-index: 10;    }        .tg-df-card-merchant-pill {      display: block;      padding: 0;      font-size: 11px;      font-weight: 600;      text-transform: uppercase;      letter-spacing: 0.5px;      border-radius: 0;      color: var(--tg-df-text-muted);      margin-bottom: 8px;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis;    }    .tg-df-card-body {      padding: 16px;      display: flex;      flex-direction: column;      flex-grow: 1;      min-width: 0;    }    .tg-df-card-badges {      display: flex;      flex-wrap: wrap;      gap: 6px;      margin-bottom: 8px;    }    .tg-df-tag {      display: inline-flex;      align-items: center;      padding: 4px 6px;      font-size: 11px;      font-weight: 700;      text-transform: uppercase;      border-radius: 4px;      gap: 4px;    }    .tg-df-tag-prime {      background-color: #00A8E1;      color: #fff;    }    .tg-df-tag-coupons {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-coupons:hover {      background-color: #e2e8f0;    }        .tg-df-tag-outline {      background-color: #f1f5f9;      color: #334155;      border: 1px solid #cbd5e1;      cursor: pointer;      transition: background-color 0.2s;    }    .tg-df-tag-outline:hover {      background-color: #e2e8f0;    }        @keyframes tg-df-spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .tg-df-coupon-spinner {      border: 2px solid #e2e8f0;      border-top: 2px solid #3b82f6;      border-radius: 50%;      width: 14px;      height: 14px;      animation: tg-df-spin 1s linear infinite;      margin: 4px 8px;      display: inline-block;    }        /* Vouchers Modal */    .tg-df-modal-backdrop {      position: fixed;      top: 0; left: 0; right: 0; bottom: 0;      background: rgba(0,0,0,0.5);      z-index: 10000;      display: flex;      align-items: center;      justify-content: center;      opacity: 0;      pointer-events: none;      transition: opacity 0.3s;    }    .tg-df-modal-backdrop.active {      opacity: 1;      pointer-events: auto;    }    .tg-df-modal {      background: #fff;      border-radius: 12px;      width: 90%;      max-width: 400px;      max-height: 80vh;      display: flex;      flex-direction: column;      box-shadow: 0 10px 40px rgba(0,0,0,0.2);      transform: translateY(20px);      transition: transform 0.3s;    }    .tg-df-modal-backdrop.active .tg-df-modal {      transform: translateY(0);    }    .tg-df-modal-header {      padding: 16px;      border-bottom: 1px solid #e2e8f0;      display: flex;      align-items: center;      justify-content: space-between;    }    .tg-df-modal-title {      font-size: 16px;      font-weight: 600;      margin: 0;    }    .tg-df-modal-close {      background: none;      border: none;      cursor: pointer;      padding: 4px;      color: #64748b;    }    .tg-df-modal-body {      padding: 16px;      overflow-y: auto;    }    .tg-df-voucher-item {      padding: 12px;      border: 1px dashed #cbd5e1;      border-radius: 8px;      margin-bottom: 10px;      background: #f8fafc;      display: flex;      align-items: center;      gap: 12px;      text-decoration: none;      color: inherit;      transition: background-color 0.2s, border-color 0.2s;    }    .tg-df-voucher-item:hover {      background: #f1f5f9;      border-color: #94a3b8;    }    .tg-df-voucher-item:last-child {      margin-bottom: 0;    }    .tg-df-voucher-logo {      width: 48px;      height: 48px;      object-fit: contain;      border-radius: 4px;      background: #fff;      border: 1px solid #e2e8f0;      flex-shrink: 0;    }    .tg-df-voucher-content {      flex: 1;      min-width: 0;    }    .tg-df-voucher-title {      font-size: 14px;      font-weight: 600;      margin: 0 0 4px 0;      line-height: 1.3;      color: #0f172a;    }    .tg-df-voucher-expiry {      font-size: 12px;      color: #64748b;      display: flex;      align-items: center;      gap: 4px;      margin-top: 6px;    }    .tg-df-voucher-code {      display: inline-flex;      align-items: center;      background: #f1f5f9;      border: 1px dashed #cbd5e1;      padding: 6px 10px;      font-family: monospace;      font-weight: 700;      font-size: 14px;      color: #0f172a;      border-radius: 4px;      margin-top: 8px;      cursor: pointer;      transition: all 0.2s ease;    }    .tg-df-voucher-code:hover {      background: #e2e8f0;      border-color: #94a3b8;    }    .tg-df-voucher-code.copied {      background: #ecfdf5;      border-color: #10b981;      color: #10b981;    }    .tg-df-voucher-cta {      display: inline-block;      margin-top: 8px;      font-size: 13px;      font-weight: 600;      color: #2563eb;      text-decoration: none;    }    .tg-df-card-title {      font-size: 15px;      font-weight: 400;      line-height: 1.4;      margin: 0 0 12px 0;      color: var(--tg-df-text);      display: -webkit-box;      -webkit-line-clamp: 2;      -webkit-box-orient: vertical;      overflow: hidden;    }    .tg-df-card-footer {      margin-top: auto;      display: flex;      flex-direction: column;      width: 100%;    }    .tg-df-card-price-group {      display: flex;      flex-direction: row;      align-items: center;      gap: 8px;      margin-bottom: 12px;    }    .tg-df-card-price {      font-size: 16px;      font-weight: 700;      color: #dc2626; /* Red price */      line-height: 1;    }        .tg-df-card-msrp {      font-size: 13px;      color: var(--tg-df-text-muted);      text-decoration: line-through;    }    .tg-df-container .tg-df-card-cta {      display: flex;      align-items: center;      justify-content: center;      width: 100%;      box-sizing: border-box;      background-color: #1f69ff;      color: #ffffff;      font-size: 12px;      font-weight: 700;      text-transform: uppercase;      letter-spacing: 0.5px;      padding: 12px 16px;      border-radius: 0;      border: none;      cursor: pointer;      transition: background-color 0.2s ease;    }    .tg-df-card:hover .tg-df-card-cta,    .tg-df-card-cta:hover {      background-color: #1555cc;    }    .tg-df-container .tg-df-card-cta.tg-df-cta-savings-squad {      background-color: #3c8d0d;    }    .tg-df-card:hover .tg-df-card-cta.tg-df-cta-savings-squad,    .tg-df-card-cta.tg-df-cta-savings-squad:hover {      background-color: #2b6509;    }    /*       5. State & Skeleton Styles    */    .tg-df-message {      grid-column: 1 / -1;      text-align: center;      padding: 48px 24px;      color: var(--tg-df-text-muted);      font-size: 16px;      background: var(--tg-df-bg);      border: 1px solid var(--tg-df-border);      border-radius: 8px;    }    @keyframes tg-df-shimmer {      0% { background-position: -200% 0; }      100% { background-position: 200% 0; }    }    .tg-df-skeleton {      background: linear-gradient(90deg, var(--tg-df-bg-secondary) 25%, #e2e8f0 50%, var(--tg-df-bg-secondary) 75%);      background-size: 200% 100%;      animation: tg-df-shimmer 1.5s infinite;      border-radius: 4px;    }    .tg-df-skeleton-img {      width: 100%;      height: 100%;      position: absolute;      top: 0; left: 0;    }        .tg-df-skeleton-text {      height: 16px;      margin-bottom: 8px;      width: 100%;    }    .tg-df-skeleton-text.short { width: 40%; }    .tg-df-skeleton-text.title { height: 20px; margin-bottom: 16px; }    /* Editor Floating Bar & Elements */    .tg-df-editor-bar {      position: sticky;      top: 0;      z-index: 1000;      background: #111827;      color: #fff;      padding: 12px 16px;      border-radius: 8px;      margin-bottom: 16px;      display: flex;      align-items: center;      justify-content: space-between;      box-shadow: 0 4px 12px rgba(0,0,0,0.15);    }    .tg-df-editor-bar-text {      font-weight: 600;      font-size: 14px;    }    .tg-df-editor-copy-btn {      background: #10b981;      color: #fff;      padding: 6px 16px;      border: none;      border-radius: 4px;      font-weight: 600;      cursor: pointer;      display: flex;      align-items: center;      font-size: 13px;    }    .tg-df-editor-copy-btn:hover { background: #059669; }        .tg-df-deal-checkbox {      position: absolute;      top: 12px;      right: 12px;      z-index: 10;      width: 20px;      height: 20px;      cursor: pointer;      pointer-events: auto;    }    /*       6. Mobile List View (Stacks into a cleaner horizontal row/list)    */    @container tg-df (max-width: 599px) {      .tg-df-controls {        padding: 0 16px;      }            .tg-df-top-bar {        width: 100%;      }            .tg-df-settings-dropdown {        position: fixed;        top: auto;        bottom: 0;        left: 0;        right: 0;        width: 100%;        border-radius: 20px 20px 0 0;        padding: 24px;        box-shadow: 0 -8px 32px rgba(0,0,0,0.15);        z-index: 1000;        border: none;        border-top: 1px solid var(--tg-df-border);      }            .tg-df-settings-dropdown-backdrop.active {        background: rgba(0,0,0,0.4);      }            .tg-df-search-wrapper {        box-shadow: 0 0 16px rgba(0,0,0,0.08);      }            .tg-df-filters {        width: calc(100% + 32px);        margin: 0 -16px;        padding: 0 16px 4px 16px;        display: flex;        justify-content: flex-start;        gap: 8px;        flex-wrap: nowrap;        overflow-x: auto;        -webkit-overflow-scrolling: touch;        scrollbar-width: none;      }      .tg-df-filters::after {        content: "";        display: block;        flex: 0 0 8px;      }      .tg-df-filters::-webkit-scrollbar {        display: none;      }            .tg-df-sort-wrapper {        flex: 0 0 max(42%, 130px);        min-width: 0;      }      .tg-df-sort-wrapper.tg-df-price-range-wrapper {        flex: 0 0 auto;        min-width: max-content;      }            .tg-df-sort-select, .tg-df-filter-select {        width: 100%;        text-align: left;        padding: 10px 24px 10px 32px;        background-position: right 8px center;        text-overflow: ellipsis;        white-space: nowrap;        overflow: hidden;      }      .tg-df-sort-icon {        left: 10px;      }      .tg-df-grid:not(.layout-grid):not(.layout-row),      .tg-df-grid.layout-row {        grid-template-columns: 1fr;        gap: 16px;      }            .tg-df-grid.tg-df-grid-auto {        padding-top: 24px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card,      .tg-df-grid.layout-row .tg-df-card {        flex-direction: row;        align-items: stretch;        height: auto;        box-shadow: none; /* simple line on mobile if preferred, or keep */        border-bottom: 1px solid var(--tg-df-border);      }      .tg-df-grid.tg-df-grid-auto .tg-df-card:hover,      .tg-df-grid.layout-row .tg-df-card:hover {        box-shadow: none;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-image-box,      .tg-df-grid.layout-row .tg-df-card-image-box {        width: 120px;        min-width: 120px;        aspect-ratio: 3/4;        border-right: none;        padding: 12px;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-body,      .tg-df-grid.layout-row .tg-df-card-body {        padding: 12px;        justify-content: space-between;      }      .tg-df-grid.tg-df-grid-auto .tg-df-card-title,      .tg-df-grid.layout-row .tg-df-card-title {        font-size: 14px;        margin-bottom: 12px;        -webkit-line-clamp: 3;      }      /* Single column mobile grid override */      .tg-df-grid.layout-grid {        grid-template-columns: 1fr;        gap: 16px;      }      .tg-df-grid.layout-grid .tg-df-card-image-box {        padding: 12px;      }      .tg-df-grid.layout-grid .tg-df-card-body {        padding: 10px;      }      .tg-df-grid.layout-grid .tg-df-card-title {        font-size: 13px;        -webkit-line-clamp: 3;        margin-bottom: 8px;      }      .tg-df-grid.layout-grid .tg-df-card-price {        font-size: 14px;      }            .tg-df-card-footer {        flex-direction: column;        align-items: stretch;        gap: 0;        width: 100%;        min-width: 0;      }      .tg-df-card-merchant-pill {        margin-bottom: 4px;      }      .tg-df-card-price-group {        flex: 1 1 auto;        margin-bottom: 8px;      }      .tg-df-card-price {        font-size: 16px;      }      .tg-df-card-msrp {        display: block;       }      .tg-df-grid.layout-row .tg-df-card-cta,      .tg-df-container .tg-df-card-cta {        width: 100%;        max-width: none;        min-width: 0;        box-sizing: border-box;        padding: 8px 16px;        font-size: 12px;        flex: 0 0 auto;        text-align: center;        white-space: normal;        line-height: 1.2;      }    }    .tg-df-container.is-carousel {      min-height: 760px;      background-color: #E7F0FF;      padding: 0 0 24px 0;      border-radius: 24px;    }    .tg-df-container.is-carousel.hide-header-details {      min-height: 480px;    }    /*       7. Carousel View Mode    */    .tg-df-container .tg-df-carousel-host {      /* Layout is now handled by container wrapper */    }    .tg-df-container .tg-df-carousel-eyebrow {      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      padding: 24px 16px 0 16px;      display: none;    }    .tg-df-container .tg-df-carousel-query-title {      color: #011535;      font-size: 28px;      font-weight: 600;      padding: 0 16px 24px 16px;      line-height: 1.2;      display: none;    }    .tg-df-container .tg-df-carousel-blue-box {      background-color: transparent;      border-radius: 0;      padding: 24px 24px 0 24px;      margin: 0;      color: #1F69FF;          position: relative;      overflow: hidden;    }    .tg-df-container .tg-df-carousel-bg-circle-1 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-2 {      display: none;    }    .tg-df-container .tg-df-carousel-bg-circle-3 {      display: none;    }    .tg-df-container .tg-df-carousel-box-content {      position: relative;      z-index: 10;    }    .tg-df-container .tg-df-carousel-box-eyebrow {      background-color: transparent;      color: #1F69FF;      font-weight: 700;      font-size: 14px;      text-transform: uppercase;      letter-spacing: 1px;      display: inline-block;      padding: 0;      border-radius: 0;    }    .tg-df-container .tg-df-carousel-box-title {      font-size: 28px;      font-weight: 600;      line-height: 1.2;      margin-top: 8px;      color: #1e293b;    }    .tg-df-container .tg-df-countdown-wrapper {      position: absolute;      top: 0;      right: 0;      display: flex;      flex-direction: column;      align-items: flex-end;      gap: 12px;      transform: scale(0.67);      transform-origin: top right;    }    .tg-df-container .tg-df-countdown-title {      font-size: 16px;      text-align: center;      width: 100%;      font-weight: 600;      color: #011535;      margin: 0;    }    .tg-df-container .tg-df-countdown-blocks {      display: flex;      gap: 16px;    }    .tg-df-container .tg-df-countdown-item {      display: flex;      flex-direction: column;      align-items: center;      gap: 4px;    }    .tg-df-container .tg-df-countdown-box {      width: 59px;      height: 59px;      background: #03FE9E;      border-radius: 15px;      display: flex;      align-items: center;      justify-content: center;    }    .tg-df-container .tg-df-countdown-num {      font-family: 'Inter', sans-serif;      font-weight: 700;      font-size: 20px;      line-height: normal;      color: #011535;    }    .tg-df-container .tg-df-countdown-label {      font-family: 'Inter', sans-serif;      font-weight: 500;      font-size: 16px;      line-height: normal;      color: #1e293b;      text-transform: uppercase;    }    .tg-df-container .tg-df-carousel-box-subtitle {      font-size: 16px;      margin-top: 8px;      font-weight: 300;      color: #1e293b;      line-height: 24px;    }    .tg-df-container .tg-df-carousel-roundels-wrapper {      position: relative;      margin-top: 24px;      margin-left: -24px;      margin-right: -24px;    }    .tg-df-container .tg-df-carousel-roundels {      display: flex;      gap: 16px;      overflow-x: auto;            scrollbar-width: none;      padding-top: 12px;      padding-bottom: 24px;      padding-left: 24px;      padding-right: 24px;      margin-left: 0;      margin-right: 0;    }    .tg-df-container .tg-df-carousel-scroll-right {      position: absolute;      right: 8px;      top: 50%;      transform: translateY(-50%);      height: 36px;      width: 36px;      display: flex;      align-items: center;      justify-content: center;      border-radius: 50%;      background-color: #ffffff;      border: 1px solid #e2e8f0;      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);      color: #1F69FF;      cursor: pointer;      transition: all 0.2s;      margin-top: -4px;      z-index: 20;    }    .tg-df-container .tg-df-carousel-scroll-right:hover {      background-color: #f8fafc;      border-color: #cbd5e1;    }    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right {      right: 0;      background-color: rgba(255, 255, 255, 0.4);      border: none;      box-shadow: none;      backdrop-filter: blur(4px);      -webkit-backdrop-filter: blur(4px);    }    .tg-df-carousel-roundels-wrapper .tg-df-carousel-scroll-right:hover {      background-color: rgba(255, 255, 255, 0.6);      border: none;    }    .tg-df-container .tg-df-carousel-roundels::-webkit-scrollbar {      display: none;    }    .tg-df-container .tg-df-carousel-roundels::after {      content: "";      flex: 0 0 32px;    }    .tg-df-container .tg-df-roundel {      display: flex;      flex-direction: column;      align-items: center;      gap: 8px;      cursor: pointer;      min-width: 120px;      flex-shrink: 0;    }    .tg-df-container .tg-df-roundel-img-box {      width: 120px;      height: 120px;      border-radius: 50%;      background: white;      display: flex;      align-items: center;      justify-content: center;      overflow: hidden;      box-shadow: 0px 3px 14px 0px rgba(30, 41, 59, 0.08);      transition: box-shadow 0.2s;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-img-box {      box-shadow: 0 0 0 2px #E7F0FF, 0 0 0 4px #1F69FF;    }    .tg-df-container .tg-df-roundel:hover .tg-df-roundel-img-box img {      transform: scale(1.08);    }    .tg-df-container .tg-df-roundel-img-box img {      width: 100%;      height: 100%;      object-fit: contain;      padding: 10px;      box-sizing: border-box;      transition: transform 0.3s ease;    }    .tg-df-container .tg-df-roundel-label {      font-size: 13px;      font-weight: 400;      color: #1e293b;      text-align: center;      transition: font-weight 0.2s;    }    .tg-df-container .tg-df-roundel.active .tg-df-roundel-label {      font-weight: 700;    }    .tg-df-container .tg-df-carousel-filters-label {      font-size: 16px;      font-weight: 400;      color: #1e293b;      white-space: nowrap;      margin-right: 4px;    }    .tg-df-container .tg-df-carousel-filters-wrap {      display: flex;      align-items: center;      flex-wrap: nowrap;      gap: 8px;      margin-top: 8px;      overflow-x: auto;      scrollbar-width: none;      -webkit-overflow-scrolling: touch;      padding-bottom: 8px;      margin-left: -24px;      margin-right: -24px;      padding-left: 24px;      padding-right: 24px;    }    .tg-df-container .tg-df-carousel-filters-wrap::-webkit-scrollbar {      display: none;    }        .tg-df-container .tg-df-carousel-filter-btn img,    .tg-df-container .tg-df-carousel-filter-btn picture {      height: 20px;      width: 20px;      object-fit: contain;      object-position: center;      display: inline-flex;      align-items: center;      justify-content: center;      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn picture img {      margin-right: 0;      height: 100%;      width: 100%;    }    .tg-df-container .tg-df-carousel-filter-btn img.active-img,    .tg-df-container .tg-df-carousel-filter-btn picture:has(.active-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.inactive-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.inactive-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.inactive-img) {      display: none;    }    .tg-df-container .tg-df-carousel-filter-btn:hover img.active-img,    .tg-df-container .tg-df-carousel-filter-btn.active img.active-img,    .tg-df-container .tg-df-carousel-filter-btn:hover picture:has(.active-img),    .tg-df-container .tg-df-carousel-filter-btn.active picture:has(.active-img) {      display: inline-flex;    }    .tg-df-container .tg-df-carousel-filter-btn {      background: #ffffff;      border: 2px solid #1e293b;      color: #1e293b;      border-radius: 24px;      padding: 6px 16px;      font-size: 14px;      font-weight: 600;      cursor: pointer;      transition: all 0.2s;      flex-shrink: 0;      white-space: nowrap;      display: inline-flex;      align-items: center;      justify-content: center;      min-height: 36px;      box-sizing: border-box;    }    .tg-df-container .tg-df-carousel-filter-btn svg {      margin-right: 6px;    }    .tg-df-container .tg-df-carousel-filter-btn:hover {      background: #1e293b;      color: white;      border-color: #1e293b;    }    .tg-df-container .tg-df-carousel-filter-btn.active {      background: #1e293b;      color: white;      border-color: #1e293b;    }        .tg-df-grid.carousel-compact {      display: flex;      flex-wrap: nowrap;      overflow-x: auto;      gap: 16px;      padding: 16px 24px;      align-items: stretch;      scrollbar-width: none;    }    .tg-df-grid.carousel-compact::after {      content: "";      flex: 0 0 32px;    }    .tg-df-grid-wrapper {      position: relative;    }    .tg-df-grid.carousel-compact::-webkit-scrollbar {      display: none;    }    .tg-df-grid.carousel-compact .tg-df-load-more-card {      flex: 0 0 auto;      width: 100px;      border-radius: 15px;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      border: 2px solid #1e293b;      background: white;      color: #1e293b;      display: flex;      flex-direction: column;      justify-content: center;      align-items: center;      font-weight: 600;      font-size: 14px;      cursor: pointer;      padding: 16px;      text-align: center;      transition: all 0.2s;    }    .tg-df-grid.carousel-compact .tg-df-load-more-card:hover {      background: #1e293b;      color: white;    }    .tg-df-grid.carousel-compact .tg-df-card {      flex: 0 0 auto;      width: 200px;      min-height: auto;      height: auto;      display: flex;      flex-direction: column;      border-radius: 15px;      border: none;      box-shadow: 0 0 16px rgba(0,0,0,0.08);      overflow: visible;    }    .tg-df-grid.carousel-compact .tg-df-card-image-box {      padding: 12px;      background-color: transparent;      border-radius: 15px 15px 0 0;      height: 130px;    }    .tg-df-grid.carousel-compact .tg-df-card-image {      mix-blend-mode: normal;    }    .tg-df-grid.carousel-compact .tg-df-card-discount-badge {      border-radius: 0;      top: 0px;      left: 0px;      padding: 4px 8px;      font-size: 11px;    }    .tg-df-grid.carousel-compact .tg-df-card-body {      padding: 8px 12px 12px 12px;    }    .tg-df-grid.carousel-compact .tg-df-card-title {      font-size: 14px;      font-weight: 400;      -webkit-line-clamp: 2;      margin-bottom: 8px;      color: #011535;    }    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):not(:has(.tg-df-tag-prime)):not(:has(.tg-df-coupon-wrapper:not([style*="none"]))) > .tg-df-card-title,    .tg-df-grid.carousel-compact .tg-df-card-body:not(:has(.tg-df-card-stars)):has(> .tg-df-card-title:first-child) > .tg-df-card-title {      -webkit-line-clamp: 3;    }    .tg-df-grid.carousel-compact .tg-df-card-cta {      border-radius: 5px;      padding: 8px 10px;      margin-top: 4px;      background-color: #1F69FF;    }    .tg-df-grid.carousel-compact .tg-df-card-price-group {      margin-bottom: 2px;    }    .tg-df-grid.carousel-compact .tg-df-card-merchant-pill {      margin-bottom: 2px;    }    @container tg-df (max-width: 599px) {      .tg-df-container .tg-df-carousel-blue-box-title {        font-size: 24px;      }      .tg-df-container .tg-df-countdown-title {        display: none;      }      .tg-df-container .tg-df-countdown-wrapper {        position: absolute;        top: 0;        right: 0;        align-items: flex-end;        transform: scale(0.45);        transform-origin: top right;      }      .tg-df-container .tg-df-roundel {        min-width: 88px;      }      .tg-df-container .tg-df-roundel-img-box {        width: 88px;        height: 88px;      }    }    /* REPLICA BLOCK STYLES */    .tg-df-grid.layout-replica-2 { grid-template-columns: repeat(2, 1fr) !important; gap: 20px; }    .tg-df-grid.layout-replica-1 { grid-template-columns: 1fr !important; gap: 20px; }        .tg-df-container .hawk-deal-widget-container { border-bottom: 1px solid #e5e7eb; display: flex; flex-direction: column; margin: 0; padding: 20px 0; box-sizing: border-box; font-family: inherit; }    .tg-df-container .hawk-deal-widget-wrap { display: flex; flex-direction: row; align-items: flex-start; width: 100%; gap: 24px; }    .tg-df-container .hawk-deal-widget-image-container { display: flex; flex-shrink: 0; justify-content: center; width: 160px; height: 160px; align-items: center; background: white; margin-bottom: 0px; }    .tg-df-container .hawk-deal-widget-title-product-title { color: #111827; font-size: 18px; font-weight: 700; line-height: 1.4; display: inline; }    .tg-df-container .hawk-deal-widget-title-price { font-size: 18px; font-weight: 700; line-height: 1.4; white-space: nowrap; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-price-now { font-weight: 700; }    .tg-df-container .hawk-deal-widget-title-retailer-price:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-title-retailer { font-size: 18px; font-weight: 700; line-height: 1.4; color: #2563eb; }    .tg-df-container .hawk-deal-widget-title-was-price { color: #dc2626; font-size: 16px; font-weight: 500; line-height: 1.4; text-decoration: line-through; white-space: nowrap; margin-left: 8px; margin-right: 8px; }    .tg-df-container .hawk-deal-widget-text-body-container { position: relative; width: 100%; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-text-body-main { font-size: 16px; width: 100%; margin-bottom: 12px; }    .tg-df-container .hawk-deal-widget-text-body-description { display: block; font-size: 15px; margin-top: 12px; color: #4b5563; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-body-description p { margin: 0; line-height: 1.6; }    .tg-df-container .hawk-deal-widget-text-cta-container { display: flex; flex-direction: column; gap: 12px; width: 100%; flex: 1; min-width: 0; box-sizing: border-box; }    .tg-df-container .hawk-deal-widget-footer { display: flex; justify-content: flex-end; width: 100%; margin-top: auto; }    .tg-df-container .hawk-deal-widget-button-wrapper { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100%; }    .tg-df-container .hawk-deal-widget-preferred-partner-wrapper { display: flex; flex-direction: row; }        @container tg-df (min-width: 600px) {      .tg-df-mobile-only { display: none !important; }    }    @container tg-df (max-width: 599px) {      .tg-df-desktop-only { display: none !important; }      .tg-df-grid.layout-replica-2 { grid-template-columns: 1fr !important; }      .tg-df-grid.savings-squad-cards { grid-template-columns: 1fr !important; display: flex; flex-direction: column; }    }    .tg-df-grid.savings-squad-cards .tg-df-card-title {      -webkit-line-clamp: unset !important;      display: block !important;      overflow: visible !important;    }    @container tg-df (max-width: 500px) {      .tg-df-container .hawk-deal-widget-wrap { display: block; }      .tg-df-container .hawk-deal-widget-image-container { display: block; float: left; margin: 0 16px 8px 0; width: 120px; max-width: 120px; height: auto; align-items: normal; justify-content: normal; }      .tg-df-container .hawk-deal-widget-text-cta-container { display: block; text-align: left; }      .tg-df-container .hawk-deal-widget-footer { display: block; margin-top: 16px; clear: both; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-deal-widget-button-wrapper .hawk-deal-widget-preferred-partner-wrapper { display: block; width: 100%; }      .tg-df-container .hawk-affiliate-link-deal-button { box-sizing: border-box !important; display: flex !important; max-width: none !important; width: 100% !important; margin: 0 !important; }    }        .tg-df-container .hawk-affiliate-link-deal-button {       align-items: center; background-color: #5aaf0b; box-sizing: border-box; color: #ffffff !important; display: flex; font-size: 14px; font-weight: 700; justify-content: center; letter-spacing: 0.5px; line-height: 1; min-width: 160px; padding: 14px 24px; text-align: center; text-decoration: none; text-transform: uppercase; width: 100%; word-break: normal; border-radius: 4px; border: 0; transition: background-color 0.2s;     }    .tg-df-container .hawk-affiliate-link-deal-button:hover { background-color: #4a9109; text-decoration: none; }    .tg-df-container .hawk-lazy-image-deal-widget { display: block; height: auto; margin: auto; max-height: 160px; max-width: 100%; mix-blend-mode: multiply; object-fit: contain; }    .tg-df-container .hawk-deal-widget-text-cta-container a { color: #2563eb; text-decoration: none; display: inline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover { text-decoration: underline; }    .tg-df-container .hawk-deal-widget-text-cta-container a:has(.hawk-deal-widget-title-product-title) { color: #111827; }    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-product-title,    .tg-df-container .hawk-deal-widget-text-cta-container a:hover .hawk-deal-widget-title-retailer-price { text-decoration: underline; }  \x3C/style>  \x3C!-- Widget Container --\x3E  \x3Cdiv class="tg-df-container" id="signal-deals-finder-root">    \x3C!-- Editor Floating Bar --\x3E    \x3Cdiv class="tg-df-editor-bar" id="tg-df-editor-bar" style="display:none;">      \x3Cdiv class="tg-df-editor-bar-text" style="display: flex; align-items: center;">        \x3Cspan id="tg-df-selected-count">0\x3C/span>\x26nbsp;Deals Selected        \x3Cbutton class="tg-df-editor-clear-btn" id="tg-df-editor-clear" type="button" style="margin-left: 12px; font-size: 13px; color: #9ca3af; background: none; border: none; cursor: pointer; text-decoration: underline;">Clear All\x3C/button>      \x3C/div>      \x3Cbutton class="tg-df-editor-copy-btn" id="tg-df-editor-copy" type="button">        \x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">\x3C/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">\x3C/path>\x3C/svg>        Copy to CMS      \x3C/button>    \x3C/div>    \x3Cdiv class="tg-df-carousel-host" id="tg-df-carousel-host" style="display: none;">      \x3Cdiv class="tg-df-carousel-eyebrow">DEAL FINDER\x3C/div>      \x3Cdiv class="tg-df-carousel-query-title" id="tg-df-carousel-title-label">Best Deals\x3C/div>            \x3Cdiv class="tg-df-carousel-blue-box">        \x3Cdiv class="tg-df-carousel-bg-circle-1" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-2" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-bg-circle-3" aria-hidden="true">\x26nbsp;\x3C/div>        \x3Cdiv class="tg-df-carousel-box-content">          \x3Cdiv class="tg-df-countdown-wrapper" id="tg-df-countdown-wrapper" style="display:none;">            \x3Cdiv class="tg-df-countdown-title" id="tg-df-countdown-title">Prime Day starts in\x3C/div>            \x3Cdiv class="tg-df-countdown-blocks">              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-days">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">DAYS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-hrs">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">HRS\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-min">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">MIN\x3C/div>\x3C/div>              \x3Cdiv class="tg-df-countdown-item">\x3Cdiv class="tg-df-countdown-box">\x3Cdiv class="tg-df-countdown-num" id="tg-df-cd-sec">0\x3C/div>\x3C/div>\x3Cdiv class="tg-df-countdown-label">SEC\x3C/div>\x3C/div>            \x3C/div>          \x3C/div>          \x3Cdiv class="tg-df-carousel-box-eyebrow">DEAL FINDER\x3C/div>          \x3Cdiv class="tg-df-carousel-box-title">Find Deals Fast\x3C/div>          \x3Cdiv class="tg-df-carousel-box-subtitle">The latest deals from the biggest retailers, all in one place\x3C/div>                    \x3Cdiv class="tg-df-carousel-roundels-wrapper">          \x3Cdiv class="tg-df-carousel-roundels">            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>            \x3Cdiv class="tg-df-roundel tg-df-roundel-skeleton">\x3Cdiv class="tg-df-roundel-img-box tg-df-skeleton">\x3C/div>\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="margin: 4px auto 0 auto; height: 13px; width: 48px;">\x3C/div>\x3C/div>          \x3C/div>          \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.previousElementSibling.scrollBy({left: 200, behavior: 'smooth'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-carousel-filters-wrap">                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="0">All\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_lightning">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-ot="amazon_prime">              \x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>            \x3Cbutton class="tg-df-carousel-filter-btn" data-d="10">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 10% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="15">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 15% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-d="25">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>            Min 25% off\x3C/button>                      \x3Cbutton class="tg-df-carousel-filter-btn" data-pr="under50">              \x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>            Under $50\x3C/button>\n        \x3C/div>\n      \x3C/div>\n    \x3C/div>          \x3C!-- Search & Filter Controls --\x3E    \x3Cdiv class="tg-df-controls" id="tg-df-controls" style="display:flex;">      \x3Cdiv class="tg-df-top-bar">        \x3Cdiv class="tg-df-search-wrapper">          \x3Cinput type="text" class="tg-df-search-input" placeholder="Search for deals, products, or brands...">          \x3Cbutton type="button" class="tg-df-search-btn" aria-label="Search">              \x3Csvg class="tg-df-search-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">                \x3Cpath d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>              \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-autocomplete-dropdown" id="tg-df-autocomplete">\x3C/div>        \x3C/div>                \x3Cdiv class="tg-df-settings-wrapper">          \x3Cbutton type="button" class="tg-df-settings-btn" aria-label="Settings" id="tg-df-settings-toggle">            \x3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20">                \x3Cpath d="M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.06-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.73 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.06.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .43-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.49-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"/>            \x3C/svg>          \x3C/button>          \x3Cdiv class="tg-df-settings-dropdown-backdrop" id="tg-df-settings-backdrop">\x3C/div>          \x3Cdiv class="tg-df-settings-dropdown" id="tg-df-settings-panel">            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Search Region\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-region-select">                \x3Coption value="auto">🌍 Auto-detect\x3C/option>                \x3Coption value="US">🇺🇸 United States (US)\x3C/option>                \x3Coption value="GB">🇬🇧 United Kingdom (UK)\x3C/option>                \x3Coption value="CA">🇨🇦 Canada (CA)\x3C/option>                \x3Coption value="AU">🇦🇺 Australia (AU)\x3C/option>                \x3Coption value="DE">🇩🇪 Germany (DE)\x3C/option>                \x3Coption value="FR">🇫🇷 France (FR)\x3C/option>                \x3Coption value="IT">🇮🇹 Italy (IT)\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Retailer\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-retailer-select">                \x3Coption value="">All Retailers\x3C/option>                \x3Coption value="Amazon">Amazon\x3C/option>                \x3Coption value="Walmart">Walmart\x3C/option>                \x3Coption value="Best Buy">Best Buy\x3C/option>                \x3Coption value="Target">Target\x3C/option>                \x3Coption value="John Lewis">John Lewis\x3C/option>                \x3Coption value="Currys">Currys\x3C/option>                \x3Coption value="Argos">Argos\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Offer Type\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-offer-type-select">                \x3Coption value="">All Offers\x3C/option>                \x3Coption value="amazon_prime">Amazon Prime\x3C/option>                \x3Coption value="recommended_promo">Recommended Promo\x3C/option>                \x3Coption value="amazon_lightning">Amazon Lightning Deal\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">Result Count\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-rows-select">                \x3Coption value="3">3 Items\x3C/option>                \x3Coption value="4">4 Items\x3C/option>                \x3Coption value="6">6 Items\x3C/option>                \x3Coption value="12" selected>12 Items\x3C/option>                \x3Coption value="24">24 Items\x3C/option>                \x3Coption value="48">48 Items\x3C/option>              \x3C/select>            \x3C/div>            \x3Cdiv class="tg-df-setting-item tg-df-dl-row">              \x3Cdiv>                \x3Cspan class="tg-df-dl-row-text">Deal Mode\x3C/span>                \x3Cspan class="tg-df-dl-row-subtext">Only show products with active offers or previous prices (was_price)\x3C/span>              \x3C/div>              \x3Clabel class="tg-df-toggle">                \x3Cinput type="checkbox" id="tg-df-deal-mode">                \x3Cspan class="tg-df-slider">\x3C/span>              \x3C/label>            \x3C/div>            \x3Cdiv class="tg-df-setting-item tg-df-dl-row">              \x3Cdiv>                \x3Cspan class="tg-df-dl-row-text">Editor Mode\x3C/span>                \x3Cspan class="tg-df-dl-row-subtext">Enable multi-select to copy deals to CMS\x3C/span>              \x3C/div>              \x3Clabel class="tg-df-toggle">                \x3Cinput type="checkbox" id="tg-df-editor-mode">                \x3Cspan class="tg-df-slider">\x3C/span>              \x3C/label>            \x3C/div>            \x3Cdiv class="tg-df-setting-item">              \x3Clabel class="tg-df-setting-label">View Mode\x3C/label>              \x3Cselect class="tg-df-region-select" id="tg-df-view-mode-select">                \x3Coption value="auto">Auto Collection\x3C/option>                \x3Coption value="carousel">Carousel\x3C/option>                \x3Coption value="savings_squad">Savings Squad\x3C/option>                \x3Coption value="grid">Grid (Columns)\x3C/option>                \x3Coption value="row">Row (List)\x3C/option>              \x3C/select>            \x3C/div>          \x3C/div>        \x3C/div>      \x3C/div>      \x3Cdiv class="tg-df-filters">        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-category-filter-wrapper" style="display: none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-category-filter" aria-label="Category">            \x3Coption value="all">All Categories\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-multiselect-container" id="tg-df-brand-filter-wrapper" style="display:none;">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"/>          \x3C/svg>          \x3Cdiv class="tg-df-filter-select tg-df-multiselect-trigger" id="tg-df-brand-trigger" tabindex="0">            Any Brand          \x3C/div>          \x3Cdiv class="tg-df-multiselect-dropdown" id="tg-df-brand-dropdown">            \x3C!-- Populated via script --\x3E          \x3C/div>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z"/>          \x3C/svg>          \x3Cselect class="tg-df-sort-select" aria-label="Sort Deals">            \x3Coption value="date_desc">Newest First\x3C/option>            \x3Coption value="best_match">Sort by: Match\x3C/option>            \x3Coption value="price_asc">Price Low to High\x3C/option>            \x3Coption value="price_desc">Price High to Low\x3C/option>            \x3Coption value="discount_desc">Biggest Discount\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper tg-df-price-range-wrapper" id="tg-df-custom-price-wrapper" style="display: flex; align-items:center; justify-content:center; padding: 10px 20px; gap: 8px; border: 1px solid var(--tg-df-border); border-radius: 100px; background-color: var(--tg-df-bg);">          \x3Cspan style="font-size:14px; font-weight:500; color:var(--tg-df-text-primary);">Price\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-min" placeholder="Min" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">          \x3Cspan style="color:var(--tg-df-text-muted)">-\x3C/span>          \x3Cinput type="number" class="tg-df-price-input" id="tg-df-custom-price-max" placeholder="Max" style="width: 48px; background: transparent; border: none; color: var(--tg-df-text-primary); outline: none; font-size: 14px; text-align: center; padding: 0;">        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-legacy-price-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-price-filter" aria-label="Filter Prices">            \x3Coption value="all">All Prices\x3C/option>            \x3Coption value="under50">Under $50\x3C/option>            \x3Coption value="50_100">$50 - $100\x3C/option>            \x3Coption value="100_200">$100 - $200\x3C/option>            \x3Coption value="200_500">$200 - $500\x3C/option>            \x3Coption value="over500">Over $500\x3C/option>          \x3C/select>        \x3C/div>        \x3Cdiv class="tg-df-sort-wrapper" id="tg-df-discount-filter-wrapper">          \x3Csvg class="tg-df-sort-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">            \x3Cpath d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"/>          \x3C/svg>          \x3Cselect class="tg-df-filter-select" id="tg-df-discount-filter" aria-label="Discount Amount">            \x3Coption value="all">Any discount\x3C/option>            \x3Coption value="5">Min 5%\x3C/option>            \x3Coption value="10">Min 10%\x3C/option>            \x3Coption value="15">Min 15%\x3C/option>            \x3Coption value="20">Min 20%\x3C/option>            \x3Coption value="25">Min 25%\x3C/option>            \x3Coption value="30">Min 30%\x3C/option>            \x3Coption value="40">Min 40%\x3C/option>            \x3Coption value="50">Min 50%\x3C/option>            \x3Coption value="60">Min 60%\x3C/option>            \x3Coption value="70">Min 70%\x3C/option>          \x3C/select>        \x3C/div>      \x3C/div>    \x3C/div>    \x3C!-- Deals Grid Wrapper --\x3E    \x3Cdiv class="tg-df-grid-wrapper tg-df-carousel-cards-wrapper" id="tg-df-grid-wrapper">      \x3Cdiv class="tg-df-grid" id="tg-df-grid">        \x3C!-- Content populated by JavaScript --\x3E      \x3C/div>    \x3C/div>        \x3C!-- Vouchers Modal --\x3E    \x3Cdiv class="tg-df-modal-backdrop" id="tg-df-vouchers-modal">      \x3Cdiv class="tg-df-modal">        \x3Cdiv class="tg-df-modal-header">          \x3Ch3 class="tg-df-modal-title" id="tg-df-vouchers-title">Available Coupons & Deals\x3C/h3>          \x3Cbutton class="tg-df-modal-close" id="tg-df-vouchers-close">            \x3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">              \x3Cline x1="18" y1="6" x2="6" y2="18">\x3C/line>              \x3Cline x1="6" y1="6" x2="18" y2="18">\x3C/line>            \x3C/svg>          \x3C/button>        \x3C/div>        \x3Cdiv class="tg-df-modal-body" id="tg-df-vouchers-content">          \x3C!-- Vouchers injected here --\x3E        \x3C/div>      \x3C/div>    \x3C/div>  \x3C/div>`;      if (!template) {        template = document.createElement('template');        template.innerHTML = rawTemplate;      }      let shadowRoot = null;      if (hostContainer && template) {        hostContainer.setAttribute('data-initialized', 'true');        shadowRoot = hostContainer.attachShadow({ mode: 'open' });        shadowRoot.appendChild(template.content.cloneNode(true));      }      class DealsFinderWidget {        constructor(config) {          this.rootNode = config.rootNode || document;          this.hostContainer = config.hostContainer || null;          this.rootId = config.rootId || 'signal-deals-finder-root';          this.root = this.rootNode.querySelector('#' + this.rootId);          if (!this.root) return;          this.widgetId = (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'widget-' + Date.now() + '-' + Math.random().toString(36).slice(2);          this.grid = this.root.querySelector('#tg-df-grid');          this.tagsContainer = this.root.querySelector('#tg-df-tags-container');          this.categoryFilter = this.root.querySelector('#tg-df-category-filter');          this.categoryFilterWrapper = this.root.querySelector('#tg-df-category-filter-wrapper');          this.searchInput = this.root.querySelector('.tg-df-search-input');          this.autocompleteDropdown = this.root.querySelector('#tg-df-autocomplete');          this.sortSelect = this.root.querySelector('.tg-df-sort-select');          this.searchBtn = this.root.querySelector('.tg-df-search-btn');                    this.settingsToggle = this.root.querySelector('#tg-df-settings-toggle');          this.settingsPanel = this.root.querySelector('#tg-df-settings-panel');          this.settingsBackdrop = this.root.querySelector('#tg-df-settings-backdrop');          this.regionSelect = this.root.querySelector('#tg-df-region-select');          this.retailerSelect = this.root.querySelector('#tg-df-retailer-select');          this.offerTypeSelect = this.root.querySelector('#tg-df-offer-type-select');          this.viewModeSelect = this.root.querySelector('#tg-df-view-mode-select');          this.rowsSelect = this.root.querySelector('#tg-df-rows-select');          this.dealModeToggle = this.root.querySelector('#tg-df-deal-mode');          this.editorModeToggle = this.root.querySelector('#tg-df-editor-mode');          this.priceFilter = this.root.querySelector('#tg-df-price-filter');          this.discountFilter = this.root.querySelector('#tg-df-discount-filter');                    this.editorBar = this.root.querySelector('#tg-df-editor-bar');          this.editorSelectedCount = this.root.querySelector('#tg-df-selected-count');          this.editorCopyBtn = this.root.querySelector('#tg-df-editor-copy');          this.editorClearBtn = this.root.querySelector('#tg-df-editor-clear');                    this.apiUrl = 'https://search-api.fie.future.net.uk/widget.php';          this.deals = [];          this.displayLimit = 12;          this.airedaleArticles = null;          this.airedaleTags = [];          this.airedaleTagCounts = {};          this.activeDealTag = null;          this.selectedBrands = [];          this.currentQuery = '';          this.editorMode = this.hostContainer ? this.hostContainer.hasAttribute('data-editor-mode') : false;          this.viewModeOverride = this.hostContainer ? this.hostContainer.getAttribute('data-view-mode') : null;          this.selectedDeals = new Map();                    this.brandFilterWrapper = this.root.querySelector('#tg-df-brand-filter-wrapper');          this.brandTrigger = this.root.querySelector('#tg-df-brand-trigger');          this.brandDropdown = this.root.querySelector('#tg-df-brand-dropdown');                    this.customPriceWrapper = this.root.querySelector('#tg-df-custom-price-wrapper');          this.customPriceMin = this.root.querySelector('#tg-df-custom-price-min');          this.customPriceMax = this.root.querySelector('#tg-df-custom-price-max');          this.legacyPriceWrapper = this.root.querySelector('#tg-df-legacy-price-wrapper');          this.discountFilterWrapper = this.root.querySelector('#tg-df-discount-filter-wrapper');          this.initResizeObserver();          this.init();            if (['carousel', 'carousel-compact', 'auto', 'grid', 'row'].includes(this.getViewMode())) { this.loadCarouselSpreadsheet(); }        }        getViewMode() {          if (this.viewModeOverride && (!this.editorMode || !this.viewModeSelect)) {            return this.viewModeOverride;          }          return (this.viewModeSelect && this.viewModeSelect.value) ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');        }        applyLayoutMode() {          if (!this.grid) return;          const mode = this.getViewMode();          this.grid.classList.remove('layout-row', 'layout-grid', 'tg-df-grid-auto', 'carousel-compact', 'layout-replica-1', 'layout-replica-2');                    const carouselHost = this.root.querySelector('#tg-df-carousel-host');          const controlsDiv = this.root.querySelector('#tg-df-controls');          if (mode === 'carousel' || mode === 'auto' || mode === 'grid' || mode === 'row') {             if (mode === 'carousel') this.grid.classList.add('carousel-compact');             if (carouselHost) carouselHost.style.display = 'block';             if (controlsDiv) controlsDiv.style.display = 'none';             if (this.root.classList.contains('tg-df-container') && mode === 'carousel') {               this.root.classList.add('is-carousel');             } else if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          } else {             if (carouselHost) carouselHost.style.display = 'none';             if (controlsDiv) controlsDiv.style.display = 'flex';             if (this.root.classList.contains('tg-df-container')) {               this.root.classList.remove('is-carousel');             }          }          if (mode === 'grid') {            this.grid.classList.add('layout-grid');          } else if (mode === 'row') {            this.grid.classList.add('layout-row');          } else if (mode === 'savings_squad') {            this.grid.classList.add('tg-df-grid-auto', 'savings-squad-cards');          } else if (mode !== 'carousel') {            this.grid.classList.add('tg-df-grid-auto');          }                    const settingsWrapper = this.root.querySelector('.tg-df-settings-wrapper');          if (settingsWrapper) {            settingsWrapper.style.display = mode === 'auto' ? 'none' : 'block';          }          if (this.customPriceWrapper) {             this.customPriceWrapper.style.display = mode === 'auto' ? 'flex' : 'none';          }          if (this.legacyPriceWrapper) {             this.legacyPriceWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }          if (this.discountFilterWrapper) {             this.discountFilterWrapper.style.display = mode === 'auto' ? 'none' : 'flex';          }        }        initResizeObserver() {          try {            if (window.parent === window) return;          } catch (e) {            // cross origin frame check threw          }          const emitHeight = () => {            try {              const height = document.documentElement.scrollHeight || document.body.scrollHeight;              const msg = { type: 'embed-size', height: height };              if (window.parent && window.parent !== window) {                window.parent.postMessage(msg, '*');                window.parent.postMessage(JSON.stringify({ ...msg, sentinel: 'amp' }), '*');              }            } catch (e) {}          };                    if (window.ResizeObserver) {            try {              const ro = new ResizeObserver(() => emitHeight());              ro.observe(document.body);              if (this.root) ro.observe(this.root);            } catch(e){ console.warn(e); }          }          window.addEventListener('resize', emitHeight);          setTimeout(emitHeight, 300);        }        initCountdown() {          this.cdWrapper = this.root.querySelector('#tg-df-countdown-wrapper');                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          this.showCountdown = params.get('show_countdown') === 'true';          const showHeaderDetails = params.get('show_header_details') !== 'false';          const eyebrow = this.root.querySelector('.tg-df-carousel-box-eyebrow');          const title = this.root.querySelector('.tg-df-carousel-box-title');          const subtitle = this.root.querySelector('.tg-df-carousel-box-subtitle');          if (!showHeaderDetails) {            let containerElement = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (containerElement) containerElement.classList.add('hide-header-details');            if (eyebrow) eyebrow.style.display = 'none';            if (title) title.style.display = 'none';            if (subtitle) subtitle.style.display = 'none';          }          if (!this.cdWrapper) return;          this.cdTitle = this.root.querySelector('#tg-df-countdown-title');          this.cdDays = this.root.querySelector('#tg-df-cd-days');          this.cdHrs = this.root.querySelector('#tg-df-cd-hrs');          this.cdMin = this.root.querySelector('#tg-df-cd-min');          this.cdSec = this.root.querySelector('#tg-df-cd-sec');          this.updateCountdown();          this.cdInterval = setInterval(() => this.updateCountdown(), 1000);        }        updateCountdown() {          if (!this.cdWrapper) return;          if (!this.showCountdown) {            this.cdWrapper.style.display = 'none';            return;          }          const area = this.getAreaCode();          let offset = '-04:00';          if (['DE', 'FR', 'IT', 'ES', 'NL'].includes(area)) {             offset = '+02:00';          } else if (['GB', 'IE', 'UK'].includes(area)) {             offset = '+01:00';          }          const startTime = new Date('2026-06-23T00:00:00' + offset).getTime();          const endTime = new Date('2026-06-26T00:00:00' + offset).getTime();          const now = Date.now();          let targetTime = 0;          if (now < startTime) {             targetTime = startTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day starts in';             this.cdWrapper.style.display = 'flex';          } else if (now < endTime) {             targetTime = endTime;             if (this.cdTitle) this.cdTitle.textContent = 'Prime Day ends in';             this.cdWrapper.style.display = 'flex';          } else {             this.cdWrapper.style.display = 'none';             if (this.cdInterval) clearInterval(this.cdInterval);             return;          }          const diff = Math.max(0, targetTime - now);          const d = Math.floor(diff / (1000 * 60 * 60 * 24));          const h = Math.floor((diff / (1000 * 60 * 60)) % 24);          const m = Math.floor((diff / 1000 / 60) % 60);          const s = Math.floor((diff / 1000) % 60);          if (this.cdDays) this.cdDays.textContent = d;          if (this.cdHrs) this.cdHrs.textContent = h;          if (this.cdMin) this.cdMin.textContent = m;          if (this.cdSec) this.cdSec.textContent = s;        }        init() {          this.initCountdown();          try {            initAnalytics();          } catch (e) {            console.warn('Deals Widget Analytics Error:', e);          }                    this.bindEvents();                    let initialQuery = '';                    let searchSource = window.location.search;          if (this.hostContainer && this.hostContainer.hasAttribute('data-widget-config')) {            searchSource = this.hostContainer.getAttribute('data-widget-config');          } else if (typeof window !== 'undefined' && window.__WIDGET_CONFIG__) {            searchSource = window.__WIDGET_CONFIG__;          }          const params = new URLSearchParams(searchSource);          let initialViewMode = params.get('view_mode');          if (!params.has('search') && !params.has('q') && !params.has('query') && initialViewMode !== 'savings_squad') {             initialQuery = 'Everything';             if (this.discountFilter && !params.has('min_discount_ratio')) {               this.discountFilter.value = '5';             }          }                    if (this.regionSelect) {            this.regionSelect.value = params.get('region') || 'auto';            this.updatePriceDropdownCurrency();          }                    if (this.retailerSelect && params.has('retailer')) {            this.retailerSelect.value = params.get('retailer');          }                    if (params.has('brands')) {            const b = params.get('brands');            if (b) {              this.selectedBrands = b.split(',');            }          }                    if (this.offerTypeSelect && params.has('offer_type')) {            this.offerTypeSelect.value = params.get('offer_type');          }          if (params.has('bg_color')) {            const bg = params.get('bg_color');            if (bg === 'white') {              this.root.style.setProperty('background-color', '#ffffff', 'important');            } else if (bg === 'transparent') {              this.root.style.setProperty('background-color', 'transparent', 'important');            } else if (bg === 'light_blue') {              this.root.style.setProperty('background-color', '#E7F0FF', 'important');            }          } else {             this.root.style.removeProperty('background-color');          }                    if (params.has('view_mode')) {            if (this.viewModeSelect) {              this.viewModeSelect.value = params.get('view_mode');            } else {              this.viewModeOverride = params.get('view_mode');            }          }          if (this.rowsSelect && params.has('rows')) {            this.rowsSelect.value = params.get('rows');          }          if (params.has('price')) {            const priceVal = params.get('price');            if (this.priceFilter) {               // Try assigning it directly to select. If it's not present implicitly ignores               this.priceFilter.value = priceVal;            }            if (priceVal.includes('_')) {               const parts = priceVal.split('_');               if (this.customPriceMin && parts[0]) this.customPriceMin.value = parts[0];               if (this.customPriceMax && parts[1]) this.customPriceMax.value = parts[1];            }          }          if (this.discountFilter && params.has('min_discount_ratio')) {            // Need to convert back from ratio (e.g. 0.8) to select value (e.g. "20")            const ratioStr = params.get('min_discount_ratio');            const ratioFloat = parseFloat(ratioStr);            if (!isNaN(ratioFloat)) {               const percentage = Math.round((1 - ratioFloat) * 100);               this.discountFilter.value = percentage.toString();            }          }          if (this.sortSelect) {            this.sortSelect.value = params.get('sort') || 'discount_desc';          }          if (this.dealModeToggle && params.has('deal_mode')) {            this.dealModeToggle.checked = params.get('deal_mode') === 'true' || params.get('deal_mode') === '1';          }                    // Re-apply layout after params have updated control values          this.applyLayoutMode();                    if (params.get('search')) {            initialQuery = params.get('search');          } else if (params.get('q')) {            initialQuery = params.get('q');          } else if (params.get('query')) {            initialQuery = params.get('query');          }                    this.currentQuery = initialQuery;          if (this.searchInput) {            this.searchInput.value = this.currentQuery;          }                    if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {            this.fetchDeals(this.currentQuery);          } else {            this.render();          }        }        updatePriceDropdownCurrency() {          if (!this.priceFilter || !this.regionSelect) return;          const currencySymbols = {            'US': '$',            'GB': '£',            'CA': '$CA',            'AU': '$AU',            'DE': '€',            'FR': '€',            'IT': '€',          };          const area = this.getAreaCode();          const cur = currencySymbols[area || 'US'] || '$';                    const options = this.priceFilter.options;          for (let i = 0; i < options.length; i++) {            const opt = options[i];            if (opt.value === 'all') {              opt.innerText = 'All Prices';            } else if (opt.value === 'under50') {              opt.innerText = `Under ${cur}50`;            } else if (opt.value === '50_100') {              opt.innerText = `${cur}50 - ${cur}100`;            } else if (opt.value === '100_200') {              opt.innerText = `${cur}100 - ${cur}200`;            } else if (opt.value === '200_500') {              opt.innerText = `${cur}200 - ${cur}500`;            } else if (opt.value === 'over500') {              opt.innerText = `Over ${cur}500`;            }          }        }        populateBrandDropdown(values) {          if (!this.brandDropdown || !this.brandFilterWrapper) return;          this.brandFilterWrapper.style.display = 'flex'; // show the wrapper                    let html = '';          const allChecked = this.selectedBrands.length === 0 ? 'checked' : '';          const _div = '<' + '/div>';          const _span = '<' + '/span>';          html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="" ${allChecked} class="tg-df-brand-chk"> Any Brand${_div}`;                    values.forEach(v => {             if (!v.formatted_value || v.formatted_value === 'Any Brand') return;             const isChecked = this.selectedBrands.includes(v.formatted_value) ? 'checked' : '';             html += `\x3Cdiv class="tg-df-ms-option">\x3Cinput type="checkbox" value="${this.escapeHTML(v.formatted_value)}" ${isChecked} class="tg-df-brand-chk"> ${this.escapeHTML(v.formatted_value)} \x3Cspan style="color:var(--tg-df-text-muted);font-size:12px">(${v.count || 0})${_span}${_div}`;          });                    this.brandDropdown.innerHTML = html;                    // Re-bind listeners          const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');          chks.forEach(chk => {            chk.addEventListener('change', (e) => {              const val = e.target.value;              if (val === '') {                this.selectedBrands = [];              } else {                if (e.target.checked) {                   if (!this.selectedBrands.includes(val)) this.selectedBrands.push(val);                } else {                   this.selectedBrands = this.selectedBrands.filter(b => b !== val);                }              }                            if (this.selectedBrands.length === 0) {                 this.brandTrigger.innerText = 'Any Brand';              } else if (this.selectedBrands.length === 1) {                 this.brandTrigger.innerText = this.selectedBrands[0];              } else {                 this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;              }                            // Only call API if changed from UI interactions              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.updateURLParams();                 this.fetchDeals(this.currentQuery);              }            });          });                    // Update button text on load          if (this.selectedBrands.length === 0) {             this.brandTrigger.innerText = 'Any Brand';          } else if (this.selectedBrands.length === 1) {             this.brandTrigger.innerText = this.selectedBrands[0];          } else {             this.brandTrigger.innerText = `${this.selectedBrands.length} Brands selected`;          }        }        updateURLParams() {          const url = new URL(window.location);          if (this.currentQuery && this.currentQuery !== 'Gaming laptops') {            url.searchParams.set('q', this.currentQuery);          } else {            url.searchParams.delete('q');            url.searchParams.delete('search');            url.searchParams.delete('query');          }                    if (this.regionSelect && this.regionSelect.value !== 'auto') {            url.searchParams.set('region', this.regionSelect.value);          } else {            url.searchParams.delete('region');          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.set('retailer', this.retailerSelect.value);          } else {            url.searchParams.delete('retailer');          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.set('brands', this.selectedBrands.join(','));          } else {            url.searchParams.delete('brands');          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.set('offer_type', this.offerTypeSelect.value);          } else {            url.searchParams.delete('offer_type');          }                    if (this.viewModeSelect && this.viewModeSelect.value !== 'auto') {            url.searchParams.set('view_mode', this.viewModeSelect.value);          } else {            url.searchParams.delete('view_mode');          }                    if (this.rowsSelect && this.rowsSelect.value !== '12') {            url.searchParams.set('rows', this.rowsSelect.value);          } else {            url.searchParams.delete('rows');          }                    const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             url.searchParams.set('price', `${min}_${max}`);          } else if (this.priceFilter && this.priceFilter.value !== 'all') {            url.searchParams.set('price', this.priceFilter.value);          } else {            url.searchParams.delete('price');          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {               const ratio = (100 - v) / 100;               url.searchParams.set('min_discount_ratio', ratio.toString());            }          } else {            url.searchParams.delete('min_discount_ratio');          }                    if (this.sortSelect && this.sortSelect.value !== 'discount_desc') {            url.searchParams.set('sort', this.sortSelect.value);          } else {            url.searchParams.delete('sort');          }                    if (this.dealModeToggle && this.dealModeToggle.checked) {            url.searchParams.set('deal_mode', 'true');          } else {            url.searchParams.delete('deal_mode');          }                    window.history.replaceState({}, '', url);        }        bindEvents() {          const roundels = this.root.querySelectorAll('.tg-df-carousel-cat.original-hardcoded');          roundels.forEach(r => {             r.addEventListener('click', () => {                const q = r.getAttribute('data-query');                const pr = r.getAttribute('data-pr');                this.currentQuery = q;                const label = this.root.querySelector('#tg-df-carousel-title-label');                if (label) label.textContent = 'Best ' + q;                if (this.priceFilter) this.priceFilter.value = pr || 'all';                if (this.discountFilter) this.discountFilter.value = '5';                if (this.searchInput) this.searchInput.value = q;                                roundels.forEach(ro => ro.classList.remove('active'));                r.classList.add('active');                this.fetchDeals(this.currentQuery);             });          });          const discBtns = this.root.querySelectorAll('.tg-df-carousel-filter-btn');          discBtns.forEach(b => {             b.addEventListener('click', () => {                const d = b.getAttribute('data-d');                const pr = b.getAttribute('data-pr');                const ot = b.getAttribute('data-ot');                let label = b.innerText ? b.innerText.trim() : '';                let filterType = 'unknown';                let filterVal = 'unknown';                if (d !== null) { filterType = 'discount'; filterVal = d; }                else if (pr !== null) { filterType = 'price'; filterVal = pr; }                else if (ot !== null) { filterType = 'offertype'; filterVal = ot; }                if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-${filterType}-${filterVal}`, name: 'Filter Button', label: label });                                if (d !== null) {                   if (this.discountFilter) this.discountFilter.value = this.discountFilter.value === d ? '0' : d;                } else if (pr !== null) {                   if (this.priceFilter) this.priceFilter.value = this.priceFilter.value === pr ? 'all' : pr;                } else if (ot !== null) {                   if (this.offerTypeSelect) this.offerTypeSelect.value = this.offerTypeSelect.value === ot ? 'all' : ot;                } else {                   if (this.discountFilter) this.discountFilter.value = '0';                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.offerTypeSelect) this.offerTypeSelect.value = 'all';                }                if (d === null && pr === null && ot === null && b.getAttribute("data-type") !== "custom") {                   discBtns.forEach(ro => ro.classList.remove('active'));                   b.classList.add('active');                } else if (b.getAttribute("data-type") !== "custom") {                   // Only operate on hardcoded buttons (those without data-type)                   discBtns.forEach(ro => {                      if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active');                   });                                      let makeActive = true;                   if (d !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-d') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (pr !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-pr') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   } else if (ot !== null) {                       if (b.classList.contains('active')) makeActive = false;                       discBtns.forEach(ro => { if (ro.getAttribute('data-ot') !== null && ro.getAttribute('data-type') !== 'custom') ro.classList.remove('active') });                   }                                      if (makeActive) b.classList.add('active');                                      // Check if anything is active, if not activate "All"                   let anyActive = false;                   discBtns.forEach(ro => { if (ro.classList.contains('active') && ro.getAttribute('data-type') !== 'custom') anyActive = true; });                   if (!anyActive) {                       discBtns.forEach(ro => { if (!ro.getAttribute('data-d') && !ro.getAttribute('data-pr') && !ro.getAttribute('data-ot') && ro.getAttribute('data-type') !== 'custom') ro.classList.add('active'); });                   }                }                                this.fetchDeals(this.currentQuery);             });          });          if (this.brandTrigger && this.brandDropdown) {            this.brandTrigger.addEventListener('click', () => {              this.brandDropdown.classList.toggle('active');            });            document.addEventListener('click', (e) => {              if (this.brandFilterWrapper && !e.composedPath().includes(this.brandFilterWrapper)) {                this.brandDropdown.classList.remove('active');              }            });          }          let debounceTimer;          if(this.searchInput) {            this.searchInput.addEventListener('input', (e) => {              clearTimeout(debounceTimer);              const query = e.target.value.trim();              this.currentQuery = query;              if (this.getViewMode() === 'savings_squad' && this.autocompleteDropdown && this.airedaleTags && query.length > 0) {                 const matches = this.airedaleTags.filter(t => t.toLowerCase().includes(query.toLowerCase()) && t.toLowerCase() !== query.toLowerCase()).slice(0, 5);                 if (matches.length > 0) {                    this.autocompleteDropdown.innerHTML = matches.map(m => `\x3Cdiv class="tg-df-autocomplete-item" data-tag="${this.escapeHTML(m)}">${this.escapeHTML(m)}<` + `/div>`).join('');                    this.autocompleteDropdown.classList.add('active');                 } else {                    this.autocompleteDropdown.classList.remove('active');                 }              } else if (this.autocompleteDropdown) {                 this.autocompleteDropdown.classList.remove('active');              }              debounceTimer = setTimeout(() => {                this.updateURLParams();                if (query.length > 2) {                  this.fetchDeals(query);                } else if (query.length === 0) {                  this.deals = [];                  this.render();                }              }, 400);            });            this.searchInput.addEventListener('keypress', (e) => {              if (e.key === 'Enter') {                if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');                clearTimeout(debounceTimer);                const query = e.target.value.trim();                this.currentQuery = query;                this.activeDealTag = null;                trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });                this.updateURLParams();                if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                   this.fetchDeals(query);                }              }            });          }          if (this.autocompleteDropdown) {             this.autocompleteDropdown.addEventListener('click', (e) => {                const item = e.target.closest('.tg-df-autocomplete-item');                if (item) {                   const tag = item.getAttribute('data-tag');                   this.currentQuery = tag;                   if (this.searchInput) this.searchInput.value = tag;                   this.activeDealTag = tag;                   this.autocompleteDropdown.classList.remove('active');                   this.updateURLParams();                   this.fetchDeals(tag);                }             });             document.addEventListener('click', (e) => {               if (this.autocompleteDropdown && this.searchInput && !e.composedPath().includes(this.searchInput) && !e.composedPath().includes(this.autocompleteDropdown)) {                 this.autocompleteDropdown.classList.remove('active');               }             });          }          if (this.searchBtn) {            this.searchBtn.addEventListener('click', () => {              if (this.autocompleteDropdown) this.autocompleteDropdown.classList.remove('active');              clearTimeout(debounceTimer);              const query = this.searchInput.value.trim();              trackElementInteraction({ id: 'search-submit', name: 'Ask', label: 'Ask (main search)', text: query });              this.activeDealTag = null;              this.currentQuery = query;              this.updateURLParams();              if (query.length > 2 || (this.getViewMode() === 'savings_squad')) {                 this.fetchDeals(query);              }            });          }          if(this.sortSelect) this.sortSelect.addEventListener('change', () => {            trackElementInteraction({ id: `sort-option-${this.sortSelect.value}`, name: 'Sort', label: `Sort: ${this.sortSelect.options[this.sortSelect.selectedIndex].text}` });            this.updateURLParams();            if (this.deals.length > 0) {              this.sortData();              this.render();            }          });                    const priceFilter = this.root.querySelector('#tg-df-price-filter');          if (priceFilter) {            this.priceFilter = priceFilter;            this.priceFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-price-${this.priceFilter.value}`, name: 'Price', label: this.priceFilter.options[this.priceFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          const updateCustomPrice = () => {             this.updateURLParams();             if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);             } else {                this.render();             }          };          if (this.customPriceMin) {             this.customPriceMin.addEventListener('change', updateCustomPrice);             this.customPriceMin.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          if (this.customPriceMax) {             this.customPriceMax.addEventListener('change', updateCustomPrice);             this.customPriceMax.addEventListener('keypress', (e) => {                if (e.key === 'Enter') updateCustomPrice();             });          }          const discountFilter = this.root.querySelector('#tg-df-discount-filter');          if (discountFilter) {            this.discountFilter = discountFilter;            this.discountFilter.addEventListener('change', () => {              trackElementInteraction({ id: `filter-discount-${this.discountFilter.value}`, name: 'Discount', label: this.discountFilter.options[this.discountFilter.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }            });          }          if (this.categoryFilter) {            this.categoryFilter.addEventListener('change', (e) => {               const val = e.target.value === 'all' ? null : e.target.value;               this.activeDealTag = val;               this.fetchSavingsSquad();            });          }                    if (this.settingsToggle) {            this.settingsToggle.addEventListener('click', () => {              const o = this.settingsPanel.classList.toggle('active');              this.settingsBackdrop.classList.toggle('active');              if (o) trackElementInteraction({ id: 'filter-open', name: 'Filters', label: 'Open filters' });            });          }                    if (this.settingsBackdrop) {            this.settingsBackdrop.addEventListener('click', () => {              this.settingsPanel.classList.remove('active');              this.settingsBackdrop.classList.remove('active');            });          }                    if (this.regionSelect) {            this.regionSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-region-${this.regionSelect.value}`, name: 'Region', label: this.regionSelect.options[this.regionSelect.selectedIndex].text });              this.updateURLParams();              this.updatePriceDropdownCurrency();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.retailerSelect) {            this.retailerSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-merchant-${this.retailerSelect.value}`, name: 'Retailer', label: this.retailerSelect.options[this.retailerSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.offerTypeSelect) {            this.offerTypeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-offertype-${this.offerTypeSelect.value}`, name: 'Offer Type', label: this.offerTypeSelect.options[this.offerTypeSelect.selectedIndex].text });              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.viewModeSelect) {            this._prevViewMode = this.viewModeSelect.value;            this.viewModeSelect.addEventListener('change', () => {              trackElementInteraction({ id: `filter-viewmode-${this.viewModeSelect.value}`, name: 'View Mode', label: this.viewModeSelect.options[this.viewModeSelect.selectedIndex].text });                            // Reset all active toggles and filters to prevent config carry-over              this.selectedBrands = [];              if (this.brandTrigger) this.brandTrigger.innerText = 'Select Brands';              if (this.brandDropdown) {                const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                chks.forEach(chk => { chk.checked = false; });              }              if (this.priceFilter) this.priceFilter.value = 'all';              if (this.customPriceMin) this.customPriceMin.value = '';              if (this.customPriceMax) this.customPriceMax.value = '';              if (this.sortSelect) this.sortSelect.value = this.viewModeSelect.value === 'savings_squad' ? 'date_desc' : 'discount_desc';              if (this.discountFilter) this.discountFilter.value = '0';              if (this.retailerSelect) this.retailerSelect.value = '';              if (this.offerTypeSelect) this.offerTypeSelect.value = '';              if (this.rowsSelect) this.rowsSelect.value = '12';              if (this.categoryFilter) this.categoryFilter.value = 'all';              this.activeDealTag = null;              this.updateURLParams();              this.applyLayoutMode();                            if (this.getViewMode() === 'savings_squad' || this._prevViewMode === 'savings_squad') {                this.fetchDeals(this.currentQuery);              } else {                this.render();              }              this._prevViewMode = this.viewModeSelect.value;            });          }                    if (this.rowsSelect) {            this.rowsSelect.addEventListener('change', () => {              this.updateURLParams();              if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {                this.fetchDeals(this.currentQuery);              }            });          }                    if (this.dealModeToggle) {            this.dealModeToggle.addEventListener('change', () => {              this.updateURLParams();              this.render();            });          }          if (this.editorModeToggle) {             this.editorModeToggle.addEventListener('change', (e) => {                this.editorMode = e.target.checked;                this.render();                this.updateFloatingCopyBar();             });          }          if (this.editorCopyBtn) {             this.editorCopyBtn.addEventListener('click', () => {                this.copySelectedDealsToCMS();             });          }          if (this.editorClearBtn) {             this.editorClearBtn.addEventListener('click', () => {                this.selectedDeals.clear();                this.render();                this.updateFloatingCopyBar();             });          }          if (this.grid) {            this.grid.addEventListener('change', (e) => {               if (e.target.classList.contains('tg-df-deal-checkbox')) {                  const dealId = e.target.getAttribute('data-id');                  if (e.target.checked) {                     const dealObj = this.deals.find(d => d.id === dealId);                     if (dealObj) this.selectedDeals.set(dealId, dealObj);                  } else {                     this.selectedDeals.delete(dealId);                  }                  this.updateFloatingCopyBar();               }            });            this.grid.addEventListener('click', (e) => {              const dealCard = e.target.closest('[data-action="deal-click"]');              const similarCard = e.target.closest('[data-action="view-similar-click"]');              const cardLink = dealCard || similarCard;              if (cardLink) {                const productName = cardLink.getAttribute('data-product-name');                const merchantName = cardLink.getAttribute('data-merchant-name');                const productId = cardLink.getAttribute('data-analytics-id');                const price = parseFloat(cardLink.getAttribute('data-price')) || null;                const prevPriceStr = cardLink.getAttribute('data-previous-price');                const previousPrice = prevPriceStr ? parseFloat(prevPriceStr) : null;                const originalLink = cardLink.getAttribute('data-original-link');                const rewrittenLink = cardLink.getAttribute('href');                const revenueId = cardLink.getAttribute('data-revenue-id');                const index = parseInt(cardLink.getAttribute('data-index'), 10) || 0;                const inStock = cardLink.getAttribute('data-in-stock') === 'true';                const totalText = cardLink.getAttribute('data-total');                const totalDeals = parseInt(totalText, 10) || 0;                const productCategoryName = 'deals';                const trackingParams = {                  widgetId: this.widgetId,                  productCategoryName: productCategoryName,                  product: {                    modelId: cardLink.getAttribute('data-model-id') || null,                    matchId: cardLink.getAttribute('data-match-id') || null,                    brand: cardLink.getAttribute('data-model-brand') || null,                    parent: cardLink.getAttribute('data-model-parent') || null,                    name: productName,                    price: price,                    previousPrice: previousPrice,                    link: rewrittenLink,                    originalLink: originalLink,                    inStock: inStock                  },                  zeroBasedProductIndexOrNull: index,                  totalDealsOrProducts: totalDeals,                   merchant: {                    id: cardLink.getAttribute('data-merchant-id') || null,                    network: cardLink.getAttribute('data-merchant-network') || null,                    url: cardLink.getAttribute('data-merchant-url') || null,                    name: merchantName                  },                  revenueId: revenueId,                  widgetTypeName: this.widgetTypeName,                  isoCurrencyCode: normalizeCurrency(this.escapeHTML(cardLink.getAttribute('data-currency') || '$'))                };                if (dealCard) {                  trackDealClick(trackingParams);                } else {                  trackViewSimilarClick(trackingParams);                }              }              const couponsBtn = e.target.closest('[data-action="coupons-click"]');              if (couponsBtn) {                trackElementInteraction({                  id: 'product-card-show-coupons',                  name: 'Coupons',                  label: `Product card coupons: ${couponsBtn.getAttribute('data-merchant')}`                });              }            });          }        }        get widgetTypeName() {          const mode = this.viewModeSelect ? this.viewModeSelect.value : (this.viewModeOverride || 'auto');          switch(mode) {              case 'carousel': return 'Carousel';              case 'savings_squad': return 'Savings Squad';              case 'grid': return 'Grid';              case 'row': return 'Row';              default: return 'Auto Collection';          }        }        getAreaCode() {          if (this.regionSelect && this.regionSelect.value) {            if (this.regionSelect.value === 'auto') return null;            return this.regionSelect.value;          }          let area = null;          try {            const locale = window.navigator.language || window.navigator.userLanguage;            if (locale && locale.includes('-')) {              area = locale.split('-')[1].toUpperCase();            } else if (locale && locale.length === 2) {              if (locale.toUpperCase() === 'EN') { area = 'US'; }              else { area = locale.toUpperCase(); }            }          } catch (e) { /* Ignore */ }                    // Map to known valid options or fallback to US          const valid = ['US', 'GB', 'CA', 'AU', 'DE', 'FR', 'IT'];          if (area === 'UK') area = 'GB';          if (valid.includes(area)) {             return area;          }          return 'US';        }                async loadCarouselSpreadsheet() {          try {              const parseCSVRow = (str) => {                  let result = [], cur = '', inQuotes = false;                  for (let i = 0; i < str.length; i++) {                      let char = str[i];                      if (inQuotes) {                          if (char === '"') {                              if (str[i + 1] === '"') { cur += '"'; i++; }                              else { inQuotes = false; }                          } else { cur += char; }                      } else {                          if (char === '"') { inQuotes = true; }                          else if (char === ',') { result.push(cur); cur = ''; }                          else { cur += char; }                      }                  }                  result.push(cur); return result;              };              const parseCSV = (str) => {                  const rows = []; let curRow = '', inQuotes = false;                  for (let i = 0; i < str.length; i++) {                      let char = str[i];                      if (char === '"') inQuotes = !inQuotes;                      if ((char === '\n' || char === '\r') && !inQuotes) {                          if (char === '\r' && str[i+1] === '\n') i++;                          if (curRow) rows.push(parseCSVRow(curRow));                          curRow = '';                      } else { curRow += char; }                  }                  if (curRow) rows.push(parseCSVRow(curRow));                  return rows;              };              const preloadedCSV = decodeURIComponent(escape(atob("LCwxLDIsMyw0LDUsNiw3LDgsOSwxMCwxMSwxMiwxMywxNCwxNQ0KUm91bmRlbCB0ZXh0LEFsbCxUVnMsRm9vdHdlYXIsQXBwYXJlbCxNYXR0cmVzZXMsQXBwbGlhbmNlcyxXZWFyYWJsZSB0ZWNoLEhlYWRwaG9uZXMsU21hcnQgSG9tZSxTcGVha2VycyxMYXB0b3BzLFRhYmxldHMsQ29tcHV0aW5nLFBob25lcyxHYW1pbmcsTGVnbw0KUm91bmRlbCBpbWFnZSxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL2FpLnBuZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3R2cy5wbmcsaHR0cHM6Ly9pbWFnZXMuZmllLmZ1dHVyZWNkbi5uZXQvcHJvZHVjdHMvN2IzYTIyNGIwNzk2M2M2MjdiNmI5MDliZDc4MzM4MzZlMDJmZjgxOS5qcGcud2VicCxodHRwczovL2ltYWdlcy5maWUuZnV0dXJlY2RuLm5ldC9wcm9kdWN0cy84NGRhYzVkNDhlZDJkNDQ4NTU5ZWJhNjdhY2U4MzE0Y2M2N2NjZDk0LmpwZy53ZWJwLGh0dHBzOi8vd3d3LnRvbXNndWlkZS5jb20vcHJvZHVjdHMvY2Fyb3VzZWwvbWF0dHJlc3Nlcy5wbmcsaHR0cHM6Ly9pbWFnZXMuZmllLmZ1dHVyZWNkbi5uZXQvcHJvZHVjdHMvNzY4ZTk3Y2ViMDcxODAxZmFlMjA5MTBkMDgyMGIxNmY3NDdhZjkzOS5qcGcud2VicCxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3dlbGxuZXNzLnBuZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL2hlYWRwaG9uZXMuanBnLGh0dHBzOi8vaW1hZ2VzLmZpZS5mdXR1cmVjZG4ubmV0L3Byb2R1Y3RzLzg5NTM1YmVlYmUyMGRiYmQ0YTM0NmQ2ZDZiZGZlOTFkOGE4ODRhMjEuanBnLndlYnAsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9hdWRpby5qcGcsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9sYXB0b3BzLmpwZyxodHRwczovL2ltYWdlcy5maWUuZnV0dXJlY2RuLm5ldC9wcm9kdWN0cy8yMzk3NTY0ZWQ3YTVmZjk0N2U5YjZiMzBlNTRmNDc0OTRiODQxZjg5LmpwZy53ZWJwLGh0dHBzOi8vd3d3LnRvbXNndWlkZS5jb20vcHJvZHVjdHMvY2Fyb3VzZWwvY29tcHV0aW5nLmpwZyxodHRwczovL3d3dy50b21zZ3VpZGUuY29tL3Byb2R1Y3RzL2Nhcm91c2VsL3Bob25lcy5wbmcsaHR0cHM6Ly93d3cudG9tc2d1aWRlLmNvbS9wcm9kdWN0cy9jYXJvdXNlbC9nYW1pbmcucG5nLGh0dHBzOi8vaW1hZ2VzLmZpZS5mdXR1cmVjZG4ubmV0L3Byb2R1Y3RzLzRmNmM2MjFjYWMwYmMxYTg1ZDU5M2UzNTk0YmE1YjM0OWVmZmQyOTIuanBnLndlYnANClNlYXJjaCBRdWVyeSxFdmVyeXRoaW5nLFRlbGV2aXNpb25zLCJTbmVha2VycywgcnVubmluZyBzaG9lcywgc2FuZGFscyIsQ2xvdGhpbmcsTWF0dHJlc3NlcyxIb21lIEFwcGxpYW5jZXMsV2VhcmFibGVzICYgRml0bmVzcyBUZWNoLEhlYWRwaG9uZXMsSG9tZSBUZWNoLFNwZWFrZXJzLExhcHRvcHMsVGFibGV0cyxDb21wdXRpbmcsUGhvbmVzLEdhbWluZyxDb25zdHJ1Y3Rpb24gVG95cw0KRGlzY291bnQgQW1vdW50LG1pbiA1JSxtaW4gMTAlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUsbWluIDUlLG1pbiA1JSxtaW4gNSUNClByaWNlIFJhbmdlLCwsLCxtaW4gJDQwMCwsLCxtaW4gJDI1LCxtaW4gJDMwMCwsLG1pbiAkMTAwLCwNCkJyYW5kIFNlbGVjdGlvbiwsLCwsLCwsLCwsLCwsLCwNCkZpbHRlciBidXR0b25zLCwsLCwsLCwsLCwsLCwsLA0KMSxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMsTGlnaHRuaW5nIGRlYWxzLExpZ2h0bmluZyBkZWFscyxMaWdodG5pbmcgZGVhbHMNCjIsQW1hem9uIGRlYWxzLFVuZGVyICQxMDAwLDUwJSBvZmYsQWRpZGFzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsNTAlIG9mZixBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscyxBbWF6b24gZGVhbHMsQW1hem9uIGRlYWxzLEFtYXpvbiBkZWFscw0KMyxPdmVyICQ0MDAsVW5kZXIgJDUwMCxIb2thLE5pa2UsU2FhdHZhLE5pbmphLDQwJSBvZmYsSkxhYiwsSkJMLERlbGwsLEFzdXMsQXBwbGUsQ29uc29sZXMsU3RhciBXYXJzDQo0LFVuZGVyICQxMDAwLDUwJSBvZmYsU2tlY2hlcnMsVW5kZXIgQXJtb3VyLEhlbGl4LFNoYXJrLEdhcm1pbixBbmtlciBTb3VuZGNvcmUsUmluZyxTb25vcyxBcHBsZSxBcHBsZSxUUC1saW5rLFNhbXN1bmcsQWNjZXNzb3JpZXMsVW5kZXIgJDI1DQo1LFVuZGVyICQ1MDAsTEcsQXNpY3MsQ29sdW1iaWEsRHJlYW1DbG91ZCxLZXVyaWcsQXBwbGUsU29ueSxHb3ZlZSxUcmliaXQsTGVub3ZvLFNhbXN1bmcsRWVybyxHb29nbGUsR2FtZXMsVW5kZXIgJDUwDQo2LDUwJSBvZmYsU2Ftc3VuZyxOaWtlLFBhdGFnb25pYSxOZWN0YXIsRGUnTG9uZ2hpLEFtYXpmaXQsQXBwbGUsS2FzYSBzbWFydCxTb255LEFsaWVud2FyZSxUQ0wsTmV0Z2VhcixNb3Rvcm9sYSxOaW50ZW5kbyxCb3RhbmljYWxzDQo3LEFtYXpvbixIaXNlbnNlLE5ldyBCYWxhbmNlLEFyYyd0ZXJ5eCxUZW1wdXItcGVkaWMsRHlzb24sRml0Yml0LEJlYXRzLFBoaWxpcHMgSHVlLEFua2VyLEFjZXIsT25lUGx1cyxEZWxsLE9uZVBsdXMsU29ueSxEaXNuZXkNCjgsQXBwbGUsVENMLEFkaWRhcyxDYXJoYXJ0dCxCZWFyLEJpc3NlbGwsU2Ftc3VuZyxFYXJmdW4sQmxpbmssQmVhdHMsTVNJLE1pY3Jvc29mdCxBY2VyLE5vdGhpbmcsWGJveCxNYXJ2ZWwNCjksLFNvbnksU2F1Y29ueSxUaGUgTm9ydGggRmFjZSxTaWVuYSxOdXRyaWJ1bGxldCxPdXJhLFNhbXN1bmcsR29vZ2xlIE5lc3QgLE1hcnNoYWxsLFNhbXN1bmcsTGVub3ZvLExlbm92bywsLFBva2Vtb24NCjEwLCxSb2t1LEJpcmtlbnN0b2NrLENSWiBZb2dhLFdpbmtCZWRzLEJsYWNrIGFuZCBEZWNrZXIsUmluZ2Nvbm4sQ01GLEV1ZnksU2Ftc3VuZyxNaWNyb3NvZnQsUmVNYXJrYWJsZSxBbGllbndhcmUsLCwNCjExLCwsQnJvb2tzLFRoZSBHeW0gUGVvcGxlLEJyb29rbHluIGJlZGRpbmcsTmVzcHJlc3NvLCwxTW9yZSxBcmxvLCxSYXplciwsQ29yc2FpciwsLA0KMTIsLCxDcm9jcywsRWlnaHQgU2xlZXAsQ3Vpc2luYXJ0LCxKQkwsLCwsLEhQLCwsDQpOb3RlcywsLCwsLCwsLCwsLCwsLCwNCiwsIlByaW9yaXRpc2UgYmlnZ2VzdCAlLyQgZGlzY291bnQsIFR2cyB3aXRoIH41MCUgb2ZmIGhhdmUgYmVlbiB0aGUgbW9zdCBwb3B1bGFyIGV2ZW4gaWYgdGhleSBhcmUgc3RpbGwgZXhwZW5zaXZlIiwiTm8gcGF0dGVybiB0byBwcmljaW5nL2Rpc2NvdW50LCByZWFkZXJzIG1haW5seSBzaG9wIGJ5IGJyYW5kL3JlY29nbmlzYWJsZSBzaG9lcyIsIk5vIHBhdHRlcm4gdG8gcHJpY2luZy9kaXNjb3VudCwgcmVhZGVycyBtYWlubHkgc2hvcCBieSBicmFuZCIsIkEgbGFiZWwgd2lsbCBkZWZpbml0ZWx5IGhlbHAgaGVyZSBlLmcuIGJlc3QgZm9yIHNpZGUgc2xlZXBlciwgYmVzdCBtZW1vcnkgZm9hbSIsIkFwcGxpYW5jZXMgaXMgYSBiaWcgY2F0ZWdvcnksIGlzIGl0IHBvc3NpYmxlIHRvIHNwbGl0IGludG8ga2l0Y2hlbiBhcHBsaWFuY2VzLCBmbG9vcmNhcmUsIGFpciBoZWFsdGgvY29vbGluZz8gT3Igc2ltaWxhciIsIkZvY3VzIG9uIHZhbHVlIGZvciBtb25leSwgR2FybWlucyB3aXRoIH41MCUgb2ZmIGhhdmUgYmVlbiBwb3B1bGFyIGV2ZW4gdGhvdWdoIHRoZXkgYXJlIHN0aWxsICQ1MDAiLCwsLCxJbmNsdWRlIEtpbmRsZXMsSSB3b3VsZCBpbmNsdWRlIHdpZmkgcm91dGVycyBoZXJlIGluc3RlYWQgb2Ygc21hcnQgaG9tZSxDYW4gd2Ugc3VyZmFjZSBwaG9uZSBwcm92aWRlciBkZWFscz8gVC1tb2JpbGUgYW5kIHZlcml6b24gd291bGQgbWFrZSBhIGxvdCBtb3JlIG1vbmV5IHRoYW4gQW1hem9uLCwNCiwsaGF2aW5nIGEgJ2Jlc3QgZm9yJyBsYWJlbCB3b3VsZCBiZSBoZWxwZnVsIGUuZy4gYmVzdCBmb3IgYnJpZ2h0IHJvb20sQ2FuIHdlIHN0b3Aga2lkcyBzaG9lcyBmcm9tIHB1bGxpbmcgdGhyb3VnaD8sIldpbGwgdGhpcyBpbmNsdWRlIGFjY2Vzc29yaWVzIGUuZy4gY2FwcywgYmFncywgaWYgc28gbWFrZSBzdXJlIHRoZXNlIGFyZSBtaXhlZCB0aHJvdWdob3V0IGNsb3RoaW5nIGRlYWxzIixXaWxsIHRoaXMgaW5jbHVkZSB0b3BwZXJzIGFuZCBwaWxsb3dzPyBTZWVpbmcgbW9yZSBtb21lbnR1bSB3aXRoIHRoaXMgY2F0ZWdvcnkgcmVjZW50bHkgc28gYSBiZWRkaW5nIHRhYiBtaWdodCB3b3JrLCwiTmVlZCB0byBtYWtlIHN1cmUgYmFuZHMsIHNjcmVlbiBwcm90ZWN0b3JzIGV0Yy4gZG9uJ3QgcHVsbCBpbnRvIGhlcmUiLCwsLCwsLCwsDQosLCJQcmlvcml0aXNlIDY1JycgYW5kIDU1JyBpbmNoIFRWcywgdGhlbiBiaWdnZXIgc2NyZWVucyBiZWZvcmUgdGhlIHNtYWxsZXIgc2l6ZXMiLCwsUXVlZW4gaXMgdGhlIG1vc3QgcG9wdWxhciBzaXplIGluIHRoZSBVUyAtIHByaW9yaXRpc2UgZGVhbHMgZm9yIHRoaXMgc2l6ZSwsLCwsLCwsLCwsDQosLCwsLCwsLCwsLCwsLCwsDQpDYXRlZ29yaWVzIHRvIGNvbnNpZGVyLCxQcm9kdWN0cyBpbmNsdWRlZCwsLCwsLCwsLCwsLCwsDQpVbmRlciAkNTA/LCxBaXIgdGFncywsLCwsLCwsLCwsLCwsDQosLFBvcnRhYmxlIGNoYXJnZXJzL3dpcmVsZXNzIGNoYXJnZXJzLCwsLCwsLCwsLCwsLCwNCiwsIldhdGVyIGJvdHRsZXMgKHN0YW5sZXlzLCBPd2FsYSwgSHlkcm8gZmxhc2ssIFlldGkpIiwsLCwsLCwsLCwsLCwsDQosLEhhbmQgaGVsZCBmYW5zLCwsLCwsLCwsLCwsLCwNCiwsLCwsLCwsLCwsLCwsLCwNCmhvbWUgb2ZmaWNlLCxvZmZpY2UgY2hhaXJzLCwsLCwsLCwsLCwsLCwNCiwsc3RhbmRpbmcgZGVza3MsLCwsLCwsLCwsLCwsLA0KLCxtb25pdG9ycywsLCwsLCwsLCwsLCwsDQosLEtleWJvYXJkcywsLCwsLCwsLCwsLCwsDQosLGRvY2tpbmcgc3RhdGlvbiwsLCwsLCwsLCwsLCwsDQosLCwsLCwsLCwsLCwsLCwsDQpHYW1pbmcsLENvbnNvbGVzLCwsLCwsLCwsLCwsLCwNCiwsQWNjZXNzb3JpZXMsLCwsLCwsLCwsLCwsLA0KLCxHYW1lcywsLCwsLCwsLCwsLCwsDQosLENvdWxkIGluY2x1ZGUgTGVnbz8sLCwsLCwsLCwsLCwsLA==")));              const text = preloadedCSV;              const parsed = parseCSV(text);                            const rowsByName = {};              let filterStart = -1;              parsed.forEach((rc, i) => {                 if (rc && rc.length > 0 && rc[0]) rowsByName[rc[0]] = rc;                 if (rc && rc.length > 0 && rc[0] === 'Filter buttons') filterStart = i;              });                            const cols = [];              if(rowsByName['Roundel text']) {                const headerRow = rowsByName['Roundel text'];                for(let col = 1; col < headerRow.length; col++) {                   let label = headerRow[col];                   if (!label) continue;                                      let q = rowsByName['Search Query'] && rowsByName['Search Query'][col] ? rowsByName['Search Query'][col] : '';                   let img = rowsByName['Roundel image'] && rowsByName['Roundel image'][col] ? rowsByName['Roundel image'][col] : '';                   let ds = rowsByName['Discount Amount'] && rowsByName['Discount Amount'][col] ? rowsByName['Discount Amount'][col] : '';                   let pr = rowsByName['Price Range'] && rowsByName['Price Range'][col] ? rowsByName['Price Range'][col] : '';                   let rt = rowsByName['Retailer'] && rowsByName['Retailer'][col] ? rowsByName['Retailer'][col] : '';                   let ot = rowsByName['Offer Type'] && rowsByName['Offer Type'][col] ? rowsByName['Offer Type'][col] : '';                                      let filters = [];                   if(filterStart > 0) {                     for(let r = filterStart + 1; r < parsed.length; r++) {                         if(!parsed[r] || parsed[r][0] === 'Notes' || parsed[r][0] === 'Categories to consider') break;                         let f = parsed[r][col];                         if(f) filters.push(f);                     }                   }                   cols.push({ label, img, q, ds, pr, rt, ot, filters });                }              }              this.carouselData = cols;              if (this.carouselData && this.carouselData.length > 0) {                 const isMatched = this.carouselData.some(c => c.q === this.currentQuery || c.label === this.currentQuery);                 if (!isMatched) {                    const first = this.carouselData[0];                    this.currentQuery = first.q || first.label;                    if (this.priceFilter) this.priceFilter.value = 'all';                    if (this.customPriceMin) this.customPriceMin.value = '';                    if (this.customPriceMax) this.customPriceMax.value = '';                    let dPr = first.pr || 'all';                    if (typeof dPr === 'string' && dPr !== 'all') {                       let prLower = dPr.toLowerCase();                       if (prLower.includes('min') || prLower.includes('over')) {                          let m = dPr.match(/(\d+)/);                          if (m && this.customPriceMin) this.customPriceMin.value = m[1];                       } else if (prLower.includes('max') || prLower.includes('under')) {                          let m = dPr.match(/(\d+)/);                          if (m && this.customPriceMax) this.customPriceMax.value = m[1];                       }                    }                    let dAm = '0';                    if(first.ds && typeof first.ds === 'string') {                       let m = first.ds.match(/(\d+)/);                       if(m) dAm = m[1];                    }                    if (this.discountFilter) this.discountFilter.value = dAm;                    if (this.offerTypeSelect) this.offerTypeSelect.value = first.ot || '';                    if (this.retailerSelect) this.retailerSelect.value = first.rt || '';                    this.selectedBrands = [];                    if (this.brandDropdown) {                        const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                        chks.forEach(chk => chk.checked = false);                    }                    if (this.searchInput) this.searchInput.value = this.currentQuery;                 }              }              this.renderCarouselUI();          } catch(e){ console.warn(e); }        }                renderCarouselUI() {           const roundelWrapper = this.root.querySelector('.tg-df-carousel-roundels');           if(!roundelWrapper || !this.carouselData) return;                      let html = '';           this.carouselData.forEach(r => {              const q = r.q || r.label;              const isActive = (this.currentQuery === q || this.currentQuery === r.label) ? 'active' : '';              const imgHtml = r.img ? `\x3Cimg src="${r.img}" alt="${r.label}" />` : `\x3Csvg width="32" height="32" fill="#1F69FF" viewBox="0 0 24 24">\x3Cpath d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\x3C/svg>`;              html += `                \x3Cdiv class="tg-df-roundel tg-df-carousel-cat ${isActive}" data-label="${this.escapeHTML(r.label)}">                  \x3Cdiv class="tg-df-roundel-img-box">${imgHtml}\x3C/div>                  \x3Cspan class="tg-df-roundel-label">${this.escapeHTML(r.label)}\x3C/span>                \x3C/div>              `;           });           roundelWrapper.innerHTML = html;                      // Rebind clicks           const roundels = this.root.querySelectorAll('.tg-df-carousel-cat');           roundels.forEach(rNode => {             rNode.addEventListener('click', () => {                const r = this.carouselData.find(c => c.label === rNode.getAttribute('data-label'));                if(!r) return;                this.currentQuery = r.q || r.label;                const labelTitle = this.root.querySelector('#tg-df-carousel-title-label');                if (labelTitle) labelTitle.textContent = 'Best ' + this.currentQuery;                if (this.priceFilter) this.priceFilter.value = 'all';                if (this.customPriceMin) this.customPriceMin.value = '';                if (this.customPriceMax) this.customPriceMax.value = '';                let dPr = r.pr || 'all';                if (typeof dPr === 'string' && dPr !== 'all') {                   let prLower = dPr.toLowerCase();                   if (prLower.includes('min') || prLower.includes('over')) {                      let m = dPr.match(/(\d+)/);                      if (m && this.customPriceMin) this.customPriceMin.value = m[1];                   } else if (prLower.includes('max') || prLower.includes('under')) {                      let m = dPr.match(/(\d+)/);                      if (m && this.customPriceMax) this.customPriceMax.value = m[1];                   }                }                                let discountAmount = '0';                if(r.ds && typeof r.ds === 'string') {                   let m = r.ds.match(/(\d+)/);                   if(m) discountAmount = m[1];                }                if (this.discountFilter) this.discountFilter.value = discountAmount;                if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                                // Clear brands                    this.selectedBrands = [];                    if (this.brandDropdown) {                    const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                    chks.forEach(chk => chk.checked = false);                }                                if (this.searchInput) this.searchInput.value = this.currentQuery;                                roundels.forEach(ro => ro.classList.remove('active'));                if (rNode) rNode.classList.add('active');                                this.renderCarouselFilters(r);                this.fetchDeals(this.currentQuery);             });           });                      // Auto-highlight active           const activeR = this.carouselData.find(c => c.q === this.currentQuery || c.label === this.currentQuery);           if(activeR) this.renderCarouselFilters(activeR);        }                renderCarouselFilters(r) {           const filtersWrap = this.root.querySelector('.tg-df-carousel-filters-wrap');           if(!filtersWrap) return;                      let html = `\x3Cbutton class="tg-df-carousel-filter-btn" data-type="all">All\x3C/button>`;                      r.filters.forEach(f => {              let fL = f.toLowerCase();              let icon = '';              let logic = `data-type="custom" data-v="${this.escapeHTML(f)}"`;              if (fL === 'amazon deals' || fL === 'prime deals') {                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>\x3Cimg src="https://cdn.mos.cms.futurecdn.net/fwoVXvL79turN3Ph535m38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/u75QjVpt3w2EsMimJiRo38-600-100.png" class="active-img" alt="" /> Prime deals\x3C/button>`;              } else if (fL === 'lightning deals') {                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>\x3Cimg src="https://cdn.mos.cms.futurecdn.net/HqAui7w97ft2NPqBtQ5r38-600-100.png" class="inactive-img" alt="" />\x3Cimg src="https://cdn.mos.cms.futurecdn.net/yWPQ5yyQRhUwVKzGwYbh38-600-100.png" class="active-img" alt="" /> Lightning deals\x3C/button>`;              } else {                 if (fL.includes('lightning')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap">\x3Cpolygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2">\x3C/polygon>\x3C/svg>`;                 } else if (fL.includes('% off')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag">\x3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z">\x3C/path>\x3Ccircle cx="7.5" cy="7.5" r=".5" fill="currentColor">\x3C/circle>\x3C/svg>`;                 } else if (fL.includes('under') || fL.includes('min ')) {                    icon = `\x3Csvg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-dollar-sign">\x3Cpath d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z">\x3C/path>\x3Cpath d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8">\x3C/path>\x3Cpath d="M12 18V6">\x3C/path>\x3C/svg>`;                 }                 html += `\x3Cbutton class="tg-df-carousel-filter-btn" ${logic}>${icon} ${this.escapeHTML(f)}\x3C/button>`;              }           });                      filtersWrap.innerHTML = html;                      const btns = filtersWrap.querySelectorAll('button');           btns.forEach(b => {             b.addEventListener('click', () => {                const type = b.getAttribute('data-type');                if (type === 'custom') {                   const v = b.getAttribute('data-v');                   if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: `filter-custom-${(v||'').toLowerCase().replace(/[^a-z0-9]+/g, '-')}`, name: 'Custom Filter', label: v });                }                if (type === 'all') {                   if (typeof trackElementInteraction === 'function') trackElementInteraction({ id: 'filter-clear-all', name: 'Clear all', label: 'Clear all filters' });                   // reset everything                   btns.forEach(btn => btn.classList.remove('active'));                   b.classList.add('active');                                      // Reset prices                   if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.customPriceMin) this.customPriceMin.value = '';                   if (this.customPriceMax) this.customPriceMax.value = '';                   let dPr = r.pr || 'all';                   if (typeof dPr === 'string' && dPr !== 'all') {                      let prLower = dPr.toLowerCase();                      if (prLower.includes('min') || prLower.includes('over')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMin) this.customPriceMin.value = m[1];                      } else if (prLower.includes('max') || prLower.includes('under')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMax) this.customPriceMax.value = m[1];                      }                   }                                      let discountAmount = '0';                   if(r.ds && typeof r.ds === 'string') {                      let m = r.ds.match(/(\d+)/);                      if(m) discountAmount = m[1];                   }                   if (this.discountFilter) this.discountFilter.value = discountAmount;                   if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                   if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                   this.selectedBrands = [];                   if (this.brandDropdown) {                     const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                     chks.forEach(chk => chk.checked = false);                   }                } else {                   const v = b.getAttribute('data-v');                   const fL = v.toLowerCase();                                      let mapRet = ['amazon', 'walmart', 'best buy', 'target', 'john lewis', 'currys', 'argos'];                   const getCategory = (s) => {                      if (s === 'lightning deals' || s === 'amazon deals' || s === 'prime deals') return 'offer';                      if (s.includes('% off')) return 'discount';                      if (s.includes('under') || s.includes('over') || s.includes('min') || s.includes('max')) return 'price';                      if (mapRet.includes(s)) return 'retailer';                      return 'brand';                   };                   const cat = getCategory(fL);                   const wasActive = b.classList.contains('active');                   if (cat !== 'brand') {                      btns.forEach(btn => {                          if (btn === b) return;                          if (btn.getAttribute('data-type') === 'all') return;                          const bV = btn.getAttribute('data-v');                          if (!bV) return;                          if (getCategory(bV.toLowerCase()) === cat) btn.classList.remove('active');                      });                   }                   if (wasActive) b.classList.remove('active');                   else b.classList.add('active');                   let anyActive = Array.from(btns).some(btn => btn !== btns[0] && btn.classList.contains('active'));                   if (!anyActive) {                       btns[0].click();                       return;                   } else {                       btns[0].classList.remove('active');                   }                                      if (this.priceFilter) this.priceFilter.value = 'all';                   if (this.customPriceMin) this.customPriceMin.value = '';                   if (this.customPriceMax) this.customPriceMax.value = '';                   let dPr = r.pr || 'all';                   if (typeof dPr === 'string' && dPr !== 'all') {                      let prLower = dPr.toLowerCase();                      if (prLower.includes('min') || prLower.includes('over')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMin) this.customPriceMin.value = m[1];                      } else if (prLower.includes('max') || prLower.includes('under')) {                         let m = dPr.match(/(\d+)/);                         if (m && this.customPriceMax) this.customPriceMax.value = m[1];                      }                   }                                      let discountAmount = '0';                   if(r.ds && typeof r.ds === 'string') {                      let m = r.ds.match(/(\d+)/);                      if(m) discountAmount = m[1];                   }                   if (this.discountFilter) this.discountFilter.value = discountAmount;                   if (this.offerTypeSelect) this.offerTypeSelect.value = r.ot || '';                   if (this.retailerSelect) this.retailerSelect.value = r.rt || '';                   this.selectedBrands = [];                   btns.forEach(btn => {                       if (!btn.classList.contains('active') || btn.getAttribute('data-type') === 'all') return;                       const vv = btn.getAttribute('data-v');                       const vl = vv.toLowerCase();                                              if (vl === 'lightning deals') {                          if (this.offerTypeSelect) this.offerTypeSelect.value = 'amazon_lightning';                       } else if (vl === 'amazon deals' || vl === 'prime deals') {                          if (this.offerTypeSelect) this.offerTypeSelect.value = 'amazon_prime';                       } else if (vl.includes('% off')) {                          let m = vl.match(/(\d+)%/);                          if (m && this.discountFilter) this.discountFilter.value = m[1];                       } else if (vl.includes('under') || vl.includes('max')) {                          let m = vl.match(/(\d+)/);                          if (m && this.customPriceMax) this.customPriceMax.value = m[1];                       } else if (vl.includes('min') || vl.includes('over')) {                          let m = vl.match(/(\d+)/);                          if (m && this.customPriceMin) this.customPriceMin.value = m[1];                       } else {                          let foundR = mapRet.find(x => x === vl);                          if (foundR) {                             let realR = ['Amazon', 'Walmart', 'Best Buy', 'Target', 'John Lewis', 'Currys', 'Argos'].find(x => x.toLowerCase() === vl);                             if (this.retailerSelect) this.retailerSelect.value = realR;                          } else {                             this.selectedBrands.push(vv);                          }                       }                   });                                      if (this.brandDropdown) {                       const chks = this.brandDropdown.querySelectorAll('.tg-df-brand-chk');                       chks.forEach(c => c.checked = this.selectedBrands.includes(c.value));                   }                                      if (r.pr && typeof r.pr === 'string') {                       let prL = r.pr.toLowerCase();                       if (prL.includes('under $')) {                           let m = prL.match(/under \$(\d+)/i);                           if (m && this.customPriceMax && !this.customPriceMax.value) this.customPriceMax.value = m[1];                       }                   }                }                                this.fetchDeals(this.currentQuery);             });           });                      // default to highlighting first           btns[0].classList.add('active');        }async fetchDeals(query, append = false) {          if (!append) {             this.showLoading();             this.deals = [];             this.displayLimit = (this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12;          } else {             this.displayLimit += (this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12;          }                    try {            if (this.getViewMode() === 'savings_squad') {               await this.fetchSavingsSquad(append);            } else {               if (this.isBroadQuery(query)) {                 await this.fetchAdviserDeals(query, append);               } else {                 await this.fetchHawkDeals(query, append);                 if (this.deals.length === 0) {                   await this.fetchAdviserDeals(query, append);                 }               }            }          } catch (error) {            console.warn("[Tom's Guide Widget] Fetch error:", error);            this.showError();          }        }        async fetchSavingsSquad() {          let topArticles = this.airedaleArticles;          if (!topArticles) {            const airedaleUrl = `https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50`;            let res;            try {               res = await fetch(airedaleUrl);            } catch(e) {               try { res = await fetch(`https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50`); } catch (err) { console.warn("Fallback fetch failed", err); return; }            }            if (!res.ok) throw new Error('Airedale API Error');            const articles = await res.json();            topArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);            this.airedaleArticles = topArticles;                        let tagCounts = {};            topArticles.forEach((a) => {              let articleTags = new Set();              if (a.articlecategory && Array.isArray(a.articlecategory)) {                 a.articlecategory.forEach((t) => articleTags.add(t));              }              articleTags.forEach(t => {                 tagCounts[t] = (tagCounts[t] || 0) + 1;              });            });                        this.airedaleTags = Object.keys(tagCounts).sort((a, b) => tagCounts[b] - tagCounts[a]);            this.airedaleTagCounts = tagCounts;          }                    let targetArticles = topArticles;          if (this.activeDealTag) {             const encodedTag = encodeURIComponent(this.activeDealTag.toLowerCase().replace(/\s+/g, '-'));             const url = `https://airedale.futurecdn.net/feeds/feed_1776420579726.json?site=tomsguide&articleType=deals&limit=50&articleCategoryHandle=${encodedTag}`;             try {                const res = await fetch(url);                if (res.ok) {                   const articles = await res.json();                   targetArticles = Array.isArray(articles) ? articles.slice(0, 50) : ((articles.data && Array.isArray(articles.data)) ? articles.data.slice(0, 50) : []);                }             } catch(e) {                console.warn("Failed to fetch by activeDealTag", e);             }          }          let extractedDeals = [];          let dynamicBrandsCounts = {};                    targetArticles.forEach((article) => {             if (!article.articlepage) return;                          let pageData = [];             try {                pageData = JSON.parse(article.articlepage[0]);             } catch(e){ console.warn(e); }                          const savingsSquad = pageData.filter((p) => p.type === 'deal' || p.type === 'featured-product');                          savingsSquad.forEach((block, idx) => {                const data = block.data || {};                const isFeatured = block.type === 'featured-product';                                const link = data.link || {};                const priceObj = data.price || {};                const image = data.image || {};                                if (data.brand) {                   data.brand = data.brand.replace(/^\d+\.\s*/, '').trim();                   dynamicBrandsCounts[data.brand] = (dynamicBrandsCounts[data.brand] || 0) + 1;                }                const externalUrl = isFeatured ? data.url : (link.href || null);                let summaryTitle = isFeatured ? (data.name || data.brand) : (data.productName || link.label || article.articlename);                let description = isFeatured ? (data.strapline || '') : (data.text || '');                                if (!isFeatured && !data.productName && data.text) {                   const brSplit = data.text.split(new RegExp('\x3Cbr\\s*\\/?\\x3E', 'i'));                   if (brSplit.length > 1) {                     summaryTitle = brSplit[0].replace(/<[^>]+>/g, '').trim();                     description = brSplit.slice(1).join(' ').replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').trim();                   } else {                     const match = data.text.match(/\x3Cstrong>(.*?)<\/strong>/);                     if (match) {                       summaryTitle = match[1].replace(/<[^>]+>/g, '').trim();                       if (summaryTitle.endsWith(':')) summaryTitle = summaryTitle.slice(0, -1);                     }                   }                }                                let imageUrl = isFeatured ? image.mos : (image.src || null);                if (imageUrl && imageUrl.startsWith('//')) imageUrl = 'https:' + imageUrl;                                description = description.replace(/<br\s*\/?>/gi, ' ').replace(/<\/?(p|div)[^>]*>/gi, ' ').replace(/<[^>]+>/g, '').replace(/\s+/g, ' ').replace(/View Deal$/i, '').trim();                                let merchantName = data.retailer || '';                if (!merchantName && externalUrl) {                   try {                     merchantName = new URL(externalUrl).hostname.replace('www.', '').split('.')[0];                     merchantName = merchantName.charAt(0).toUpperCase() + merchantName.slice(1);                   }catch(e){ console.warn(e); }                }                if (!merchantName) merchantName = 'Retailer';                const q = (this.currentQuery || '').toLowerCase();                const activeTagLogic = (this.activeDealTag || '').toLowerCase();                if (q.length > 2 && q !== activeTagLogic) {                   const searchTarget = `${summaryTitle || ''} ${description || ''}`.toLowerCase();                   if (!searchTarget.includes(q)) return;                }                let rawPrice = 0;                let rawMsrp = 0;                let currencyStr = '$';                if (isFeatured) {                   rawPrice = typeof data.salePrice === 'number' && data.salePrice > 0 ? data.salePrice : (typeof data.price === 'number' ? data.price : 0);                   rawMsrp = typeof data.salePrice === 'number' && typeof data.price === 'number' && data.price > data.salePrice ? data.price : 0;                   currencyStr = data.currency === 'GBP' ? '£' : '$';                } else {                   rawPrice = priceObj.amount ? parseFloat(priceObj.amount) : 0;                   rawMsrp = priceObj.amountWas ? parseFloat(priceObj.amountWas) : 0;                   currencyStr = priceObj.currency === 'GBP' ? '£' : '$';                }                                let savingAmt = 0;                let savingLabel = '';                if (rawPrice > 0 && rawMsrp > rawPrice) {                   savingAmt = parseFloat((rawMsrp - rawPrice).toFixed(2));                   savingLabel = `Save ${currencyStr}${savingAmt}`;                }                                // Apply Brand filter                if (this.selectedBrands && this.selectedBrands.length > 0) {                   const itemBrand = (data.brand || '').toLowerCase();                   const hasMatch = this.selectedBrands.some(sb => sb.toLowerCase() === itemBrand);                   if (!hasMatch) return;                }                // Apply Price filter                let priceFilterVal = null;                const min = this.customPriceMin ? this.customPriceMin.value : '';                const max = this.customPriceMax ? this.customPriceMax.value : '';                if (min || max) {                   priceFilterVal = `${min}_${max}`;                } else if (this.priceFilter && this.priceFilter.value !== 'all') {                   priceFilterVal = this.priceFilter.value;                }                if (priceFilterVal && rawPrice > 0) {                   if (priceFilterVal === 'under50' && rawPrice >= 50) return;                   if (priceFilterVal === 'over50' && rawPrice <= 50) return;                   if (priceFilterVal === 'over30' && rawPrice <= 30) return;                   if (priceFilterVal === 'over500' && rawPrice <= 500) return;                   if (priceFilterVal.includes('_')) {                      const parts = priceFilterVal.split('_');                      const min = parseFloat(parts[0]);                      const max = parseFloat(parts[1]);                      if (!isNaN(min) && rawPrice < min) return;                      if (!isNaN(max) && rawPrice > max) return;                   }                }                // Apply Discount filter                if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {                   const requiredDiscount = parseInt(this.discountFilter.value);                   if (!isNaN(requiredDiscount) && requiredDiscount > 0) {                      if (!rawMsrp || rawMsrp <= rawPrice) return;                      const ratio = Math.round((1 - (rawPrice / rawMsrp)) * 100);                      if (ratio < requiredDiscount) return;                   }                }                                extractedDeals.push({                   id: `airedale-${article.id || Math.random()}-${idx}`,                   url: externalUrl,                   image: imageUrl,                   fallbackImage: imageUrl,                   title: summaryTitle,                   brand: data.brand || '',                   productName: data.productName || '',                   merchant: merchantName,                   rawPrice: rawPrice,                   rawMsrp: rawMsrp,                   price: rawPrice > 0 ? rawPrice.toString() : '',                   msrp: rawMsrp > 0 ? rawMsrp.toString() : '',                   currency: currencyStr,                   isCheckPrice: !rawPrice,                   savingLabel: savingLabel,                   savingType: rawMsrp > rawPrice ? 'amount' : 'none',                   isPrime: false,                   starRating: null,                   description: description,                   text: data.text || ''                });             });          });                    const airedaleBrandsList = Object.keys(dynamicBrandsCounts).map(b => ({              formatted_value: b,              count: dynamicBrandsCounts[b]          })).sort((a,b) => b.count - a.count);                    if (this.getViewMode() === 'savings_squad') {             this.populateBrandDropdown(airedaleBrandsList.slice(0, 15));             if (this.brandFilterWrapper) {                if (airedaleBrandsList.length === 0) {                    this.brandFilterWrapper.style.display = 'none';                } else {                    this.brandFilterWrapper.style.display = 'flex';                }             }          }                    this.deals = extractedDeals;          this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        isBroadQuery(query) {          const q = query.toLowerCase();          const intentModifiers = ['deals', 'best', 'sale', 'under', 'cheap', 'offers', 'discount'];          return intentModifiers.some(term => q.includes(term));        }        async fetchHawkDeals(query, append = false) {          const url = new URL(this.apiUrl);          url.searchParams.append('model_name', query);          const areaCode = this.getAreaCode();          if (areaCode) {            url.searchParams.append('area', areaCode);          }                    if (append && this.deals.length > 0) {            url.searchParams.append('offset', this.deals.length.toString());          }                    if (this.retailerSelect && this.retailerSelect.value) {            url.searchParams.append('filter_merchant_name', this.retailerSelect.value);          }                    if (this.selectedBrands && this.selectedBrands.length > 0) {            url.searchParams.append('filter_label[text_brand]', this.selectedBrands.join(','));          }                    let priceVal = null;          const min = this.customPriceMin ? this.customPriceMin.value : '';          const max = this.customPriceMax ? this.customPriceMax.value : '';          if (min || max) {             priceVal = `${min}_${max}`;          } else if (this.priceFilter && this.priceFilter.value !== 'all') {             priceVal = this.priceFilter.value;          }          if (priceVal) {            if (priceVal === 'under50') {              url.searchParams.append('filter_max_price', '50');            } else if (priceVal === 'over50') {              url.searchParams.append('filter_min_price', '50');            } else if (priceVal === 'over30') {              url.searchParams.append('filter_min_price', '30');            } else if (priceVal === 'over500') {              url.searchParams.append('filter_min_price', '500');            } else if (priceVal.includes('_')) {              const parts = priceVal.split('_');              if (parts[0]) url.searchParams.append('filter_min_price', parts[0]);              if (parts[1]) url.searchParams.append('filter_max_price', parts[1]);            }          }                    if (this.discountFilter && this.discountFilter.value !== 'all' && this.discountFilter.value !== '0') {            const v = parseInt(this.discountFilter.value);            if (!isNaN(v) && v > 0) {              const ratio = (100 - v) / 100;              url.searchParams.append('min_discount_ratio', ratio.toString());            }          }                    if (this.offerTypeSelect && this.offerTypeSelect.value) {            url.searchParams.append('offer', this.offerTypeSelect.value);          }                    url.searchParams.append('filter_product_types', 'deals');                    if (this.rowsSelect && this.rowsSelect.value) {            url.searchParams.append('rows', this.rowsSelect.value);          } else {             url.searchParams.append('rows', '12'); // default          }          let response;          try {             response = await fetch(url.toString());          } catch(e) {             if (window.location.protocol === 'file:') {                console.warn("[Tom's Guide Widget] fetch from file:// blocked by local CORS policy, falling back to Adviser mock.");                await this.fetchAdviserDeals(query);                return;             }             console.warn("Hawk fetch failed", e);             this.deals = [];             this.render();             return;          }          if (!response.ok) {            throw new Error('Hawk API Response Error');          }          const rawData = await response.json();          // Safely locate data array from potentially wrapped response          let offers = [];          let modelInfoArray = [];                    let brandFilterData = null;          if (rawData && rawData.widget && rawData.widget.data && Array.isArray(rawData.widget.data.filters)) {             brandFilterData = rawData.widget.data.filters.find(f => f.type === 'label_text_brand');          } else if (rawData && rawData.data && Array.isArray(rawData.data.filters)) {             brandFilterData = rawData.data.filters.find(f => f.type === 'label_text_brand');          }          if (brandFilterData && Array.isArray(brandFilterData.values) && brandFilterData.values.length > 0) {             this.populateBrandDropdown(brandFilterData.values);          } else {             if (this.brandFilterWrapper && this.selectedBrands.length === 0) {                this.brandFilterWrapper.style.display = 'none';             }          }                    if (rawData && rawData.widget && rawData.widget.data) {            if (Array.isArray(rawData.widget.data.offers)) offers = rawData.widget.data.offers;            if (rawData.widget.data.model_info && typeof rawData.widget.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.widget.data.model_info) ? rawData.widget.data.model_info : Object.values(rawData.widget.data.model_info);            }          } else if (rawData && rawData.data) {            if (Array.isArray(rawData.data.offers)) offers = rawData.data.offers;            if (rawData.data.model_info && typeof rawData.data.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.data.model_info) ? rawData.data.model_info : Object.values(rawData.data.model_info);            }          } else {            if (Array.isArray(rawData)) offers = rawData;            else if (rawData && Array.isArray(rawData.offers)) offers = rawData.offers;            else if (rawData && rawData.offers && Array.isArray(rawData.offers.offer)) offers = rawData.offers.offer;            else if (rawData && rawData.offers) offers = [].concat(rawData.offers);                        if (rawData && rawData.model_info && typeof rawData.model_info === 'object') {              modelInfoArray = Array.isArray(rawData.model_info) ? rawData.model_info : Object.values(rawData.model_info);            }          }          let modelDetails = {};          modelInfoArray.forEach(m => {            const mId = m.model_id || m.id;            if (mId) {              modelDetails[mId] = {                score: m.score != null ? parseFloat(m.score) : null,                brand: m.brand || null,                parent: (m.parents && Array.isArray(m.parents) && m.parents.length > 0) ? m.parents[0].name : null              };            }          });          offers.forEach(item => {            let data = { ...item };            const mId = data.model_id;            if (mId && modelDetails[mId]) {              data.review_score = modelDetails[mId].score;              data.model_brand = modelDetails[mId].brand;              data.model_parent = modelDetails[mId].parent;            } else {              data.review_score = null;            }                        let itemOffers = [];            if (Array.isArray(item.offers)) itemOffers = item.offers;            else if (Array.isArray(item.offer)) itemOffers = item.offer;            else if (item.offers && typeof item.offers === 'object') itemOffers = [item.offers];            else if (item.offer && typeof item.offer === 'object') itemOffers = [item.offer];            if (itemOffers.length > 0) {              itemOffers.forEach(subItem => {                let subData = { ...item, ...subItem };                const subId = subData.model_id;                if (subId && modelDetails[subId]) {                  subData.review_score = modelDetails[subId].score;                  subData.model_brand = modelDetails[subId].brand;                  subData.model_parent = modelDetails[subId].parent;                } else if (data.review_score != null) {                  subData.review_score = data.review_score;                }                if (subData.merchant && typeof subData.merchant === 'object') {                  subData.merchant_name = subData.merchant.name;                }                this.deals.push(this.extractDealData(subData));              });              return;            }                        if (item.merchant && typeof item.merchant === 'object') {              data.merchant_name = item.merchant.name;            }                        this.deals.push(this.extractDealData(data));          });                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        async fetchAdviserDeals(query) {          // ======================================================================          // TODO: ADVISER API REPLACEMENT          // The code below simulates the Adviser API response using mock data.          // Once the real endpoint is ready, remove getAdviserMockData() and           // perform an actual fetch() request similar to fetchHawkDeals().          // Example:          // const area = this.getAreaCode();          // let apiUrl = `https://your-adviser-api.com/search?q=${query}&area=${area}`;          // if (this.priceFilter && this.priceFilter.value !== 'all') {          //   const val = this.priceFilter.value;          //   if (val === 'under50') apiUrl += '&filter_max_price=50';          //   else if (val === '50_100') apiUrl += '&filter_max_price=100';          //   else if (val === '100_200') apiUrl += '&filter_max_price=200';          //   else if (val === '200_500') apiUrl += '&filter_max_price=500';          // }          // const res = await fetch(apiUrl);          // const rawData = await res.json();          // ======================================================================          // Simulating network latency          await new Promise(resolve => setTimeout(resolve, 400));                    const rawData = this.getAdviserMockData();          let offers = [];                    if (rawData && rawData.data && rawData.data.Get && Array.isArray(rawData.data.Get.Deal)) {            offers = rawData.data.Get.Deal;          }                    // Basic client-side filtering for the mock if we want it to react to the query          const q = query.toLowerCase();          const selectedRetailer = (this.retailerSelect && this.retailerSelect.value) ? this.retailerSelect.value.toLowerCase() : null;                    offers.forEach(item => {            const dataObj = item;                        // Apply retailer filter            const itemRetailer = (dataObj.dataRetailer || '').toLowerCase();            if (selectedRetailer && itemRetailer !== selectedRetailer && !itemRetailer.includes(selectedRetailer)) {              return;            }                        // Apply mock price filter            let price = dataObj.dataDiscountedPrice || 0;            if (typeof price === 'string') {              price = parseFloat(price.replace(/[^0-9.]/g, ''));            }            let priceVal = null;            const min = this.customPriceMin ? this.customPriceMin.value : '';            const max = this.customPriceMax ? this.customPriceMax.value : '';            if (min || max) {               priceVal = `${min}_${max}`;            } else if (this.priceFilter && this.priceFilter.value !== 'all') {               priceVal = this.priceFilter.value;            }            if (priceVal) {              if (priceVal === 'under50' && price >= 50) return;              if (priceVal === 'over50' && price <= 50) return;              if (priceVal === 'over30' && price <= 30) return;              if (priceVal === 'over500' && price <= 500) return;              if (priceVal.includes('_')) {                 const parts = priceVal.split('_');                 if (parts[0] && price < parseFloat(parts[0])) return;                 if (parts[1] && price > parseFloat(parts[1])) return;              }            }                        // Map Adviser schema to our widget's expected schema            const mappedData = {              url: dataObj.linkHREF || dataObj.dataLink || '#',              image: dataObj.imageURL || (dataObj.image && dataObj.image.src) || '',              title: dataObj.dataProduct || (dataObj.product && dataObj.product.name) || 'Product Deal',              merchant: dataObj.dataRetailer || 'Retailer',              price: dataObj.dataDiscountedPrice || 0,              currency: dataObj.dataCurrency === 'USD' ? '$' : (dataObj.dataCurrency || '$'),              msrp: dataObj.dataOriginalPrice || null            };                        const titleLow = mappedData.title.toLowerCase();            const merchLow = mappedData.merchant.toLowerCase();                        // Smarter mock filtering            let isMatch = false;            if (q === '' || this.isBroadQuery(q)) {              isMatch = true;            } else if (titleLow.includes(q) || merchLow.includes(q)) {              isMatch = true;            } else if ((q.includes('laptop') || q.includes('mac') || q.includes('pc')) && (titleLow.includes('macbook') || titleLow.includes('laptop'))) {              isMatch = true;            } else if ((q.includes('tv') || q.includes('television')) && (titleLow.includes('tv') || titleLow.includes('oled') || titleLow.includes('qled'))) {              isMatch = true;            } else if ((q.includes('phone') || q.includes('smartphone')) && (titleLow.includes('galaxy') || titleLow.includes('phone'))) {              isMatch = true;            } else if ((q.match(/watch|fitness|run|shoe/)) && (titleLow.includes('forerunner') || titleLow.includes('saucony') || titleLow.includes('watch'))) {              isMatch = true;            }                        if (isMatch) {               this.deals.push(this.extractDealData(mappedData));            }          });                    let rowLimit = 12;          if (this.rowsSelect && this.rowsSelect.value) {            rowLimit = parseInt(this.rowsSelect.value, 10) || 12;          }          // Intentionally omitting the slice here to allow "Load More" to work if the API returns more                    this.sortData();          this.render();          if (typeof trackDealsAppeared !== 'undefined') {             trackDealsAppeared(this.widgetId, this.deals, this.revenueId, typeof this.getAreaCode === 'function' ? (this.getAreaCode() === 'GB' ? 'GBP' : 'USD') : 'USD', this.currentQuery, this.widgetTypeName);          }        }        getAdviserMockData() {          return {            "data": {              "Get": {                "Deal": [                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 300,                    "dataOriginalPrice": 399,                    "dataProduct": "Samsung Galaxy A36",                    "dataRetailer": "Samsung",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/MqDYsukV3JBG54te6dEs7j.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 14,                    "dataOriginalPrice": 24,                    "dataProduct": "Blink Mini",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/3JurmAjHsDa5tPdaHAwEV8.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 59,                    "dataOriginalPrice": 99,                    "dataProduct": "Ring Video Doorbell",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/rAh4uR7AsAsALCCLTXnLNJ.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 10,                    "dataOriginalPrice": 599,                    "dataProduct": "MacBook Neo",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/Lg4Dvg68j9SbB5CPNrTEpH.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 749,                    "dataOriginalPrice": 849,                    "dataProduct": "65\\\" Fire TV Omni 4K QLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/SG34ZWodUkLTxJvMTbjPYR.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 71,                    "dataOriginalPrice": 160,                    "dataProduct": "Saucony Hurricane 24",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/vxf7UD5T2Am7guVzFoFcZ4.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 649,                    "dataOriginalPrice": 749,                    "dataProduct": "Garmin Forerunner 970",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/3GKnEu7CdhtxPMfnPCMCiA.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1049,                    "dataOriginalPrice": 1499,                    "dataProduct": "LG 48\\\" C4 4K OLED TV",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/imvwZV9zoMD6fn9Afuge35.jpg"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 1499,                    "dataOriginalPrice": 2199,                    "dataProduct": "Samsung 49\\\" Odyssey Neo G9 4K Gaming Monitor",                    "dataRetailer": "Amazon",                    "imageURL": "http://cdn.mos.cms.futurecdn.net/XWDEJ5dUAE2nhK8k3Jk7k7.png"                  },                  {                    "dataCurrency": "USD",                    "dataDiscountedPrice": 299,                    "dataOriginalPrice": 699,                    "dataProduct": "EGOHOME Black Memory Foam Mattress (queen)",                    "dataRetailer": "Amazon",                    "imageURL": "https://cdn.mos.cms.futurecdn.net/hMUemtAejNETLVYxNrktzm.jpg"                  }                ]              }            }          };        }        decodeHTML(html) {          if (!html) return '';          const txt = document.createElement("textarea");          txt.innerHTML = String(html);          return txt.value;        }        extractDealData(item) {          const priceRawStr = String(item.price || item.current_price || '0');          const msrpRawStr = String(item.was_price || item.msrp || item.original_price || '0');          const rawPrice = parseFloat(priceRawStr.replace(/[^\d.]/g, '')) || 0;          const rawMsrp = parseFloat(msrpRawStr.replace(/[^\d.]/g, '')) || 0;          const isCheckPrice = rawPrice === 0 || priceRawStr === '0.00' || priceRawStr === '0';                    let originalImageUrl = item.image || item.image_url || item.product_image || '';          let imageUrl = originalImageUrl;          if ((!imageUrl || isCheckPrice) && item.model_image_url) {             imageUrl = item.model_image_url;             originalImageUrl = imageUrl;          } else if ((!imageUrl || isCheckPrice) && item.model_image) {             imageUrl = item.model_image;             originalImageUrl = imageUrl;          }                    if (imageUrl) {            imageUrl = imageUrl.replace(/-(\d+)-(\d+)(\.[a-z.]+)$/i, '$3');          }                    let fallbackImage = '';          if (originalImageUrl && originalImageUrl !== imageUrl) {             fallbackImage = originalImageUrl;          } else if (item.model_image && item.model_image !== imageUrl) {             fallbackImage = item.model_image;          } else if (item.model_image_url && item.model_image_url !== imageUrl) {             fallbackImage = item.model_image_url;          }                    const rawCurrency = item.currency || item.currency_symbol || '$';                    let savingLabel = item.percentage_saving_label || '';          if (!savingLabel && rawMsrp > rawPrice && rawPrice > 0) {            const pct = Math.round(((rawMsrp - rawPrice) / rawMsrp) * 100);            if (pct > 0) {              savingLabel = `${pct}% OFF`;            }          }                    const isPrime = item.shipping && item.shipping.prime === true;                    let scoreRaw = (item.review_score !== undefined && item.review_score !== null && item.review_score > 0) ? parseFloat(item.review_score) : null;          let starRating = 0;          if (scoreRaw !== null) {            starRating = Math.round((scoreRaw > 10 ? scoreRaw / 20 : scoreRaw / 2) * 2) / 2;          }                    return {            id: item.offer_id || item.link || item.url || item.offer_link || Math.random().toString(),            url: item.link || item.url || item.offer_link || '#',            image: imageUrl,            fallbackImage: fallbackImage,            title: item.name || item.title || item.model_name || item.product_name || 'Unknown Product',            brand: item.brand || '',            productName: item.model_name || item.product_name || item.name || '',            merchant: item.merchant_name || item.merchant || item.retailer || 'Retailer',            price: item.price !== undefined ? String(item.price) : '0.00',            currency: this.decodeHTML(rawCurrency),            msrp: item.was_price || item.msrp || item.original_price || null,            rawPrice: rawPrice,            rawMsrp: rawMsrp,            hasWasPrice: (item.was_price !== undefined && item.was_price !== null),            isCheckPrice: isCheckPrice,            savingLabel: savingLabel,            isPrime: isPrime,            starRating: starRating > 0 ? starRating : null,            modelId: item.model_id || '',            productKey: item.product_key || '',            merchantId: (item.merchant && typeof item.merchant === 'object') ? item.merchant.id || '' : '',            matchId: item.match_id || '',            merchantNetwork: (item.merchant && typeof item.merchant === 'object') ? item.merchant.an || '' : '',            merchantUrl: (item.merchant && typeof item.merchant === 'object') ? item.merchant.url || '' : '',            modelBrand: item.model_brand || item.brand || '',            modelParent: item.model_parent || ''          };        }        sortData() {          const sortVal = this.sortSelect ? this.sortSelect.value : (this.getViewMode() === 'savings_squad' ? 'date_desc' : 'discount_desc');          if (sortVal === 'price_asc') {            this.deals.sort((a, b) => a.rawPrice - b.rawPrice);          } else if (sortVal === 'price_desc') {            this.deals.sort((a, b) => b.rawPrice - a.rawPrice);          } else if (sortVal === 'discount_desc') {            this.deals.sort((a, b) => {              const aDiscount = a.rawMsrp > a.rawPrice ? (a.rawMsrp - a.rawPrice) : 0;              const bDiscount = b.rawMsrp > b.rawPrice ? (b.rawMsrp - b.rawPrice) : 0;              return bDiscount - aDiscount;            });          } else if (sortVal === 'date_desc') {             this.deals.sort((a, b) => {                let dateA = 0;                let dateB = 0;                if (a && a.modifiedDate) {                   const valA = Array.isArray(a.modifiedDate) ? a.modifiedDate[0] : a.modifiedDate;                   dateA = new Date(valA).getTime();                   if (isNaN(dateA)) dateA = 0;                }                if (b && b.modifiedDate) {                   const valB = Array.isArray(b.modifiedDate) ? b.modifiedDate[0] : b.modifiedDate;                   dateB = new Date(valB).getTime();                   if (isNaN(dateB)) dateB = 0;                }                return dateB - dateA;             });          }        }        getFilteredDeals() {          let filteredDeals = [...this.deals];                    if (this.dealModeToggle && this.dealModeToggle.checked) {            filteredDeals = filteredDeals.filter(d => d.hasWasPrice || (d.msrp && d.rawMsrp > d.rawPrice));          }                    return filteredDeals;        }        showLoading() {          const _div = '<' + '/div>';          const skeletonCardHtml = `            \x3Cdiv class="tg-df-card">              \x3Cdiv class="tg-df-card-image-box">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-img">${_div}              ${_div}              \x3Cdiv class="tg-df-card-body">                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text title">${_div}                \x3Cdiv class="tg-df-card-footer mt-auto">                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text short" style="height:24px;">${_div}                  \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text" style="height:44px; margin-top:8px;">${_div}                ${_div}              ${_div}            ${_div}`;          this.grid.innerHTML = Array(4).fill(skeletonCardHtml).join('');        }        showError() {          const _div = '<' + '/div>';          this.grid.innerHTML = `\x3Cdiv class="tg-df-message">            An error occurred while finding deals. Please check your connection and try again.          ${_div}`;        }        escapeHTML(str) {          if (!str) return '';          return String(str).replace(/[&<>'"]/g, tag => ({              '&': '&', '<': '<', '>': '>', "'": ''', '"': '"'          }[tag] || tag));        }                bindCouponButtons() {          const btns = this.root.querySelectorAll('.tg-df-tag-coupons');          btns.forEach(btn => {            btn.addEventListener('click', (e) => {              e.preventDefault();              e.stopPropagation();              const merchant = btn.getAttribute('data-merchant');              this.openVouchersModal(merchant);            });          });                    const closeBtn = this.root.querySelector('#tg-df-vouchers-close');          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (closeBtn) {            closeBtn.onclick = () => this.closeVouchersModal();          }          if (backdrop) {            backdrop.onclick = (e) => {              if (e.target === backdrop) this.closeVouchersModal();            };          }        }                closeVouchersModal() {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          if (backdrop) backdrop.classList.remove('active');        }                async checkMerchantsCouponsBulk(merchants) {          if (!merchants || merchants.length === 0) return {};          const controller = new AbortController();          const timeoutId = setTimeout(() => controller.abort(), 4000);          try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchants.join(','));            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '120');            url.searchParams.append('origin', 'widgets-clientside');                        let res; try { res = await fetch(url.toString(), { signal: controller.signal }); } catch (e) { return {}; }            clearTimeout(timeoutId);            if (!res.ok) return {};            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        const foundMerchants = new Set();            offers.forEach(o => {              let mName = o.merchant_name || o.merchant || o.retailer;              if (mName && typeof mName === 'object') mName = mName.name;              if (mName) foundMerchants.add(String(mName).toLowerCase());            });            const resultMap = {};            merchants.forEach(m => {              if (m) resultMap[m] = foundMerchants.has(String(m).toLowerCase());            });            return resultMap;          } catch (e) {            return {};          }        }                async openVouchersModal(merchantName) {          const backdrop = this.root.querySelector('#tg-df-vouchers-modal');          const title = this.root.querySelector('#tg-df-vouchers-title');          const content = this.root.querySelector('#tg-df-vouchers-content');                    if (!backdrop || !content) return;                    // HACK: Hide closing tags          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h4 = '<' + '/h4>';          const _svg = '<' + '/svg>';          const _circle = '<' + '/circle>';          const _polyline = '<' + '/polyline>';          const _rect = '<' + '/rect>';          const _path = '<' + '/path>';                    title.innerText = `${merchantName} Coupons & Deals`;          content.innerHTML = `\x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}                               \x3Cdiv class="tg-df-skeleton tg-df-skeleton-text">${_div}`;          backdrop.classList.add('active');                    try {            const area = this.getAreaCode();            const url = new URL('https://search-api.fie.future.net.uk/widget.php');            url.searchParams.append('model_name', 'Everything');            url.searchParams.append('language', 'en-GB');            if (area) url.searchParams.append('area', area);            url.searchParams.append('combine_product_types', '1');            url.searchParams.append('filter_merchant_name', merchantName);            url.searchParams.append('all_filters', 'false');            url.searchParams.append('exclude_unlabelled', 'false');            url.searchParams.append('include_specs', 'false');            url.searchParams.append('sort', 'voucher');            url.searchParams.append('distinct_merchants', 'natural');            url.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');            url.searchParams.append('rows', '50');            url.searchParams.append('origin', 'widgets-clientside');                        const res = await fetch(url.toString());            if (!res.ok) throw new Error('API Error');            const data = await res.json();                        let offers = [];            if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {              offers = data.widget.data.offers;            } else if (data && data.data && Array.isArray(data.data.offers)) {              offers = data.data.offers;            } else if (Array.isArray(data)) {              offers = data;            } else if (data && Array.isArray(data.offers)) {              offers = data.offers;            } else if (data && data.offers && Array.isArray(data.offers.offer)) {              offers = data.offers.offer;            } else if (data && Array.isArray(data.data)) {              offers = data.data;            }                        if (offers.length === 0) {              content.innerHTML = `\x3Cdiv class="tg-df-message">No vouchers currently available for ${this.escapeHTML(merchantName)}.${_div}`;              return;            }                        content.innerHTML = offers.map(v => {              let offerObj = v;              if (v.offers && v.offers.offer) {                offerObj = Array.isArray(v.offers.offer) ? v.offers.offer[0] : v.offers.offer;              } else if (v.offer) {                offerObj = Array.isArray(v.offer) ? v.offer[0] : v.offer;              }              let logoUrl = v.logo_url || offerObj.logo_url || '';              if (!logoUrl && v.merchant) {                if (Array.isArray(v.merchant) && v.merchant.length > 0) logoUrl = v.merchant[0].logo_url || '';                else logoUrl = v.merchant.logo_url || '';              }                            const offerName = offerObj.name || offerObj.title || v.name || v.title || 'Special Offer';              const endTime = offerObj.end_time || v.end_time || '';              const linkUrl = offerObj.link || offerObj.url || v.link || v.url || '#';                            let foundVoucherCode = '';              const findVoucherCode = (obj) => {                if (!obj || typeof obj !== 'object') return;                if (obj.type === 'voucher_code' && obj.display_value) {                  foundVoucherCode = obj.display_value;                  return;                }                if (Array.isArray(obj)) {                  for (const item of obj) {                    findVoucherCode(item);                    if (foundVoucherCode) return;                  }                } else {                  for (const k in obj) {                    if (Object.prototype.hasOwnProperty.call(obj, k)) {                      findVoucherCode(obj[k]);                      if (foundVoucherCode) return;                    }                  }                }              };              findVoucherCode(offerObj);              if (!foundVoucherCode) findVoucherCode(v);                            const voucherCode = foundVoucherCode || offerObj.voucher_code || v.voucher_code || '';              const codeHtml = voucherCode ? `\x3Cspan class="tg-df-voucher-code" data-action="copy-code" data-code="${this.escapeHTML(voucherCode)}" title="Copy to clipboard">                \x3Cspan class="tg-df-voucher-code-text">${this.escapeHTML(voucherCode)}${_span}                \x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-left:6px;flex-shrink:0;" class="tg-df-voucher-copy-icon">                  \x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2">${_rect}                  \x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1">${_path}                ${_svg}              ${_span}` : '';                            const logoHtml = logoUrl                 ? `\x3Cimg src="${this.escapeHTML(logoUrl)}" alt="${this.escapeHTML(offerName)}" class="tg-df-voucher-logo" />`                 : `\x3Cdiv class="tg-df-voucher-logo" style="background:#e2e8f0;">${_div}`;                            let expiryHtml = '';              if (endTime) {                let dStr = endTime;                if (!isNaN(dStr) && String(dStr).length === 10) dStr = Number(dStr) * 1000;                const d = new Date(dStr);                if (!isNaN(d.getTime())) {                  const options = { year: 'numeric', month: 'short', day: 'numeric' };                  expiryHtml = `                    \x3Cdiv class="tg-df-voucher-expiry">                      \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                        \x3Ccircle cx="12" cy="12" r="10">${_circle}                        \x3Cpolyline points="12 6 12 12 16 14">${_polyline}                      ${_svg}                      Expires ${d.toLocaleDateString(undefined, options)}                    ${_div}`;                }              }              return `                \x3Ca href="${this.escapeHTML(linkUrl)}" target="_blank" rel="noopener nofollow" class="tg-df-voucher-item">                  ${logoHtml}                  \x3Cdiv class="tg-df-voucher-content">                    \x3Ch4 class="tg-df-voucher-title">${this.escapeHTML(offerName)}${_h4}                    ${codeHtml}                    ${expiryHtml}                  ${_div}                ${_a}              `;            }).join('');                        // Attach copy functionality            const copyBtns = content.querySelectorAll('[data-action="copy-code"]');            copyBtns.forEach(btn => {              btn.addEventListener('click', async (e) => {                e.preventDefault();                e.stopPropagation();                                const code = btn.getAttribute('data-code');                if (!code) return;                                try {                  const copyToClipboard = async (text) => {                     if (window.navigator.clipboard && window.isSecureContext) {                        try { await window.navigator.clipboard.writeText(text); return; } catch (e) {}                     }                     const textArea = document.createElement("textarea");                     textArea.value = text;                     textArea.style.position = "fixed";                     document.body.appendChild(textArea);                     textArea.focus();                     textArea.select();                     document.execCommand('copy');                     textArea.remove();                  };                  await copyToClipboard(code);                                    // Visual feedback                  btn.classList.add('copied');                  const textSpan = btn.querySelector('.tg-df-voucher-code-text');                  const iconSvg = btn.querySelector('.tg-df-voucher-copy-icon');                                    const origText = textSpan.innerText;                  const origIcon = iconSvg.innerHTML;                                    textSpan.innerText = 'Copied!';                  iconSvg.innerHTML = `\x3Cpolyline points="20 6 9 17 4 12">${_polyline}`;                                    setTimeout(() => {                    if (btn) {                      btn.classList.remove('copied');                      if (textSpan) textSpan.innerText = origText;                      if (iconSvg) iconSvg.innerHTML = origIcon;                    }                  }, 2000);                                    trackElementInteraction({                    id: 'voucher-code-copy',                    name: 'Copy Voucher Code',                    label: `Copied ${code} for ${merchantName}`                  });                } catch (err) {                  console.warn('Failed to copy text: ', err);                }              });            });                                  } catch (e) {            console.warn(e);            content.innerHTML = `\x3Cdiv class="tg-df-message">Failed to load vouchers.${_div}`;          }        }        render() {          try {            if (this.getViewMode() === 'savings_squad' && this.airedaleTags.length > 0) {              if (this.categoryFilterWrapper) {                 this.categoryFilterWrapper.style.display = 'flex';              }              if (this.categoryFilter) {                 const _option = '<' + '/option>';                 let optionsHtml = `\x3Coption value="all">All Categories${_option}`;                 this.airedaleTags.forEach(tag => {                    const isSelected = this.activeDealTag === tag ? 'selected' : '';                    optionsHtml += `\x3Coption value="${this.escapeHTML(tag)}" ${isSelected}>${this.escapeHTML(tag)} (${this.airedaleTagCounts[tag] || 0})${_option}`;                 });                 this.categoryFilter.innerHTML = optionsHtml;                 this.categoryFilter.value = this.activeDealTag || 'all';              }            } else {               if (this.categoryFilterWrapper) {                  this.categoryFilterWrapper.style.display = 'none';               }            }            const displayDeals = this.getFilteredDeals();          // HACK: Hide closing tags from the CMS HTML sanitizer so it doesn't strip them during in-page injection          const _div = '<' + '/div>';          const _span = '<' + '/span>';          const _a = '<' + '/a>';          const _h3 = '<' + '/h3>';          const _p = '<' + '/p>';          const _strong = '<' + '/strong>';          const _sup = '<' + '/sup>';          const _button = '<' + '/button>';          if (displayDeals.length === 0) {            if (this.currentQuery.length > 2 || (this.getViewMode() === 'savings_squad')) {              if (this.deals.length > 0) {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No deals match your selected filters.                ${_div}`;              } else if (this.getViewMode() === 'savings_squad' && this.currentQuery.length <= 2) {                 // Do not show "no exact matches" if query is empty for savings_squad                 this.grid.innerHTML = '';              } else {                 this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                  No exact matches found for "\x3Cstrong>${this.escapeHTML(this.currentQuery)}${_strong}". Try adjusting your search term.                ${_div}`;              }            } else {              this.grid.innerHTML = `\x3Cdiv class="tg-df-message">                Search product or category names to discover the best deals from across the web.              ${_div}`;            }            return;          }          let dealsHtml = displayDeals.slice(0, this.displayLimit).map((deal, index) => {            try {               const currencySym = this.escapeHTML(deal.currency);               const isoCurrencyCode = normalizeCurrency(currencySym);               const escapedPrice = this.escapeHTML(deal.price);               const escapedMsrp = this.escapeHTML(deal.msrp);               const areaCode = this.getAreaCode();                              const revenueId = generateRevenueId(deal.url, deal.title, deal.merchant, null);               const originalLink = deal.url;               const rewrittenLink = rewriteAffiliateLink(deal.url, areaCode, revenueId);                        const productCategoryName = 'deals';            const dataAttr = `              data-action="${deal.isCheckPrice ? 'view-similar-click' : 'deal-click'}"              data-analytics-id="${this.escapeHTML(deal.externalProductId || deal.id || '')}"              data-product-name="${this.escapeHTML(deal.title)}"              data-merchant-name="${this.escapeHTML(deal.merchant)}"              data-price="${deal.rawPrice || ''}"              data-previous-price="${deal.rawMsrp || ''}"              data-original-link="${this.escapeHTML(originalLink)}"              data-revenue-id="${revenueId}"              data-index="${index}"              data-total="${displayDeals.length}"              data-in-stock="${deal.inStock !== false}"              data-currency="${this.escapeHTML(isoCurrencyCode)}"              data-model-id="${this.escapeHTML(deal.modelId || '')}"              data-product-key="${this.escapeHTML(deal.productKey || '')}"              data-merchant-id="${this.escapeHTML(deal.merchantId || '')}"            `;                        let priceGroupHtml = '';            let isSavingsSquadMode = this.getViewMode() === 'savings_squad';            let ctaText = 'View Deal';            let formattedPrice = '';            let msrpHtml = '';                        if (deal.isCheckPrice) {              ctaText = isSavingsSquadMode ? 'View Deal' : 'Check Price';              if (isSavingsSquadMode) {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-merchant-wrapper">                    \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                  \x3Cdiv class="tg-df-card-price-group">                  ${_div}                `;              } else {                priceGroupHtml = `                  \x3Cdiv class="tg-df-card-merchant-wrapper">                    \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                  ${_div}                  \x3Cdiv class="tg-df-card-price-group">                    \x3Cspan class="tg-df-card-price" style="font-size: 15px; font-weight: 500; font-style: italic;">See price at retailer${_span}                  ${_div}                `;              }            } else {              // Format Price              formattedPrice = escapedPrice.includes(currencySym)                 ? escapedPrice                 : `${currencySym}${escapedPrice}`;                              // Format MSRP              msrpHtml = deal.msrp && deal.rawMsrp > deal.rawPrice                ? `\x3Cspan class="tg-df-card-msrp">${escapedMsrp.includes(currencySym) ? escapedMsrp : currencySym + escapedMsrp}${_span}`                : '';                              priceGroupHtml = `                \x3Cdiv class="tg-df-card-merchant-wrapper">                  \x3Cspan class="tg-df-card-merchant-pill" title="${this.escapeHTML(deal.merchant)}">${this.escapeHTML(deal.merchant)}${_span}                ${_div}                \x3Cdiv class="tg-df-card-price-group">                  ${isSavingsSquadMode ? '' : `                  \x3Cspan class="tg-df-card-price">${formattedPrice}${_span}                  ${msrpHtml}                  `}                ${_div}              `;            }                        const discountBadgeHtml = deal.savingLabel && !deal.isCheckPrice              ? `\x3Cspan class="tg-df-card-discount-badge">${this.escapeHTML(deal.savingLabel)}${_span}`              : '';                          // HACK for CMS            const _button = '<' + '/button>';            const _svg = '<' + '/svg>';            const _path = '<' + '/path>';            const _rect = '<' + '/rect>';            const _circle = '<' + '/circle>';            const _polyline = '<' + '/polyline>';            const _line = '<' + '/line>';                        let badgesHtml = '';            const primeBadge = deal.isPrime ? `              \x3Cspan class="tg-df-tag tg-df-tag-prime">                \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="currentColor">                  \x3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z">${_path}                ${_svg} Prime              ${_span}            ` : '';                        const couponsBadge = `              \x3Cdiv class="tg-df-coupon-wrapper" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:inline-flex; align-items:center;">                \x3Cdiv class="tg-df-coupon-spinner">${_div}                \x3Cbutton type="button" class="tg-df-tag tg-df-tag-coupons" data-action="coupons-click" data-merchant="${this.escapeHTML(deal.merchant)}" style="display:none;">                  \x3Csvg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">                    \x3Cpath d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z">${_path}                    \x3Cline x1="7" y1="7" x2="7.01" y2="7">${_line}                  ${_svg} Coupons                ${_button}              ${_div}            `;                        // Note: We always add coupons badge if there's a chance, but to allow 3-line titles we check wrapper display state            badgesHtml = `              \x3Cdiv class="tg-df-card-badges">                ${primeBadge}                ${couponsBadge}              ${_div}            `;            const _linearGradient = '<' + '/linearGradient>';            const _polygon = '<' + '/polygon>';            const _stop = '<' + '/stop>';            const _defs = '<' + '/defs>';                        let starHtml = '';            if (deal.starRating) {              let rating = deal.starRating;                            if (rating > 0) {                const fullStars = Math.floor(rating);                const halfStar = (rating - fullStars) >= 0.5 ? 1 : 0;                const emptyStars = Math.max(0, 5 - fullStars - halfStar);                const blue = '#1f69ff'; // Tom's guide brand color from VIEW DEAL button                const gray = '#cbd5e1';                                const starSvgFull = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="${blue}" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                const gradId = 'half_grad_' + Math.floor(Math.random()*1000000);                const starSvgHalf = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" stroke="${blue}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cdefs>\x3ClinearGradient id="${gradId}" x1="0" x2="1" y1="0" y2="0">\x3Cstop offset="50%" stop-color="${blue}">${_stop}\x3Cstop offset="50%" stop-color="transparent">${_stop}${_linearGradient}${_defs}                  \x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26" fill="url(#${gradId})">${_polygon}${_svg}`;                                  const starSvgEmpty = `\x3Csvg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="${gray}" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpolygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26">${_polygon}${_svg}`;                                let stars = [];                for (let i=0; i<fullStars; i++) stars.push(starSvgFull);                if (halfStar) stars.push(starSvgHalf);                for (let i=0; i<emptyStars; i++) stars.push(starSvgEmpty);                                starHtml = `\x3Cdiv class="tg-df-card-stars" style="display:flex;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--tg-df-text-muted);">                  \x3Cspan style="margin-right:6px;">Tom's Guide:${_span}                  \x3Cdiv style="display:flex;gap:2px;">                    ${stars.join('')}                  ${_div}                ${_div}`;              }            }            let htmlOutput = '';            if (isSavingsSquadMode) {              htmlOutput += `              \x3Cdiv class="hawk-deal-widget-container tg-df-mobile-only" data-collapsible="true">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''} style="margin-bottom: 10px;">` : ''}                \x3Cdiv class="hawk-deal-widget-wrap">                  \x3Cdiv class="hawk-deal-widget-image-container">                    \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" rel="sponsored noopener" target="_blank" class="hawk-affiliate-link-deal-widget" ${dataAttr}>                      \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="hawk-lazy-image-deal-widget" loading="lazy" width="140" height="160" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                    ${_a}                  ${_div}                  \x3Cdiv class="hawk-deal-widget-text-cta-container">                    \x3Cdiv class="hawk-deal-widget-text-body-container">                      \x3Cdiv class="hawk-deal-widget-text-body-main">                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          ${deal.isCheckPrice ? `                            \x3Cspan class="hawk-deal-widget-title-product-title">${this.escapeHTML(deal.title)}${_span}                          ` : `                            \x3Cspan class="hawk-deal-widget-title-product-title">${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_span}                          `}                        ${_a}                        ${!deal.isCheckPrice && deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan class="hawk-deal-widget-title-was-price">was ${currencySym}${escapedMsrp}${_span}                          ${_a}                        ` : ''}                        \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-container" rel="sponsored noopener" target="_blank" ${dataAttr}>                          \x3Cspan class="hawk-deal-widget-title-retailer-price">                            ${!deal.isCheckPrice ? `                              \x3Cspan class="hawk-deal-widget-title-price">now ${formattedPrice}${_span}                              \x3Cspan class="hawk-deal-widget-title-retailer"> at ${this.escapeHTML(deal.merchant)}${_span}                            ` : `                              \x3Cspan class="hawk-deal-widget-title-price">See price at ${this.escapeHTML(deal.merchant)}${_span}                            `}                          ${_span}                        ${_a}                        ${deal.description ? `\x3Cdiv class="hawk-deal-widget-text-body-description">\x3Cp>${this.escapeHTML(deal.description)}${_p}${_div}` : ''}                      ${_div}                    ${_div}                    \x3Cdiv class="hawk-deal-widget-footer">                      \x3Cdiv class="hawk-deal-widget-button-wrapper">                        \x3Cdiv class="hawk-deal-widget-preferred-partner-wrapper">                          \x3Ca data-google-interstitial="false" aria-label="View ${this.escapeHTML(deal.title)} on ${this.escapeHTML(deal.merchant)}" href="${this.escapeHTML(rewrittenLink)}" class="hawk-affiliate-link-deal-button" rel="sponsored noopener" target="_blank" ${dataAttr}>                            \x3Cspan>${deal.isCheckPrice ? 'Check Price' : 'View Deal'}${_span}                          ${_a}                        ${_div}                      ${_div}                    ${_div}                  ${_div}                ${_div}              ${_div}              `;            }            htmlOutput += `              \x3Cdiv class="tg-df-card ${isSavingsSquadMode ? 'tg-df-desktop-only' : ''}">                ${this.editorMode ? `\x3Cinput type="checkbox" class="tg-df-deal-checkbox" data-id="${this.escapeHTML(deal.id)}" ${this.selectedDeals.has(deal.id) ? 'checked' : ''}>` : ''}                \x3Cdiv class="tg-df-card-image-box">                  ${discountBadgeHtml}                  \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" style="display: flex; align-items: center; justify-content: center; width: 100%; height: 100%;">                    \x3Cimg ${deal.image ? `src="${this.escapeHTML(deal.image)}"` : ''} alt="${this.escapeHTML(deal.title)}" class="tg-df-card-image" loading="lazy" onerror="${deal.fallbackImage ? `if(!this.dataset.fb) { this.dataset.fb='1'; this.src='${this.escapeHTML(deal.fallbackImage)}'; } else { this.style.opacity='0'; }` : `this.style.opacity='0';`}">                  ${_a}                ${_div}                \x3Cdiv class="tg-df-card-body">                  ${starHtml}                  ${badgesHtml}                  \x3Ch3 class="tg-df-card-title tg-df-custom-savings-squad-title" title="${this.escapeHTML(deal.title)}">                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" disable-tracking="true" target="_blank" rel="noopener nofollow" style="text-decoration: none; color: inherit;">                      ${isSavingsSquadMode                         ? (deal.isCheckPrice                             ? (deal.title && deal.title.includes(':')                                 ? `\x3Cstrong>${this.escapeHTML(deal.title.substring(0, deal.title.indexOf(':') + 1))}${_strong}\x3Cspan style="color: #1f69ff; font-weight: normal;">${this.escapeHTML(deal.title.substring(deal.title.indexOf(':') + 1))}${_span}`                                : this.escapeHTML(deal.title)                              )                             : `\x3Cstrong>${deal.brand ? this.escapeHTML(deal.brand) + ' ' : ''}${this.escapeHTML(deal.productName || deal.title || '')}:${_strong} ${deal.rawMsrp && deal.rawMsrp > deal.rawPrice ? `\x3Cspan style="color: #d0021b; text-decoration: line-through; font-weight: normal; margin-right: 4px;">was ${currencySym}${escapedMsrp}${_span} ` : ''}\x3Cspan style="color: #1f69ff; font-weight: normal;">now ${formattedPrice} at ${this.escapeHTML(deal.merchant)}${_span}`                          )                        : this.escapeHTML(deal.title)                      }                    ${_a}                  ${_h3}                  ${deal.description ? `\x3Cp style="font-size: 13px; color: var(--tg-df-text-muted); margin-bottom: 12px; line-height: 1.4;">${this.escapeHTML(deal.description)}${_p}` : ''}                  \x3Cdiv class="tg-df-card-footer">                    ${priceGroupHtml}                    \x3Ca href="${this.escapeHTML(rewrittenLink)}" ${dataAttr} target="_blank" rel="noopener nofollow" class="tg-df-card-cta ${isSavingsSquadMode ? 'tg-df-cta-savings-squad' : ''}" style="text-decoration: none;">${ctaText}${_a}                  ${_div}                ${_div}              ${_div}            `;                        return htmlOutput;            } catch (e) {               console.log("Error rendering deal in map for index", index, typeof deal === 'object' ? JSON.stringify(deal) : deal, "MSG:", e.message);               return '';            }          }).join('');                    if (displayDeals.length > this.displayLimit || ((this.getViewMode() === 'carousel' || this.getViewMode() === 'auto') && displayDeals.length > 0 && displayDeals.length % ((this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12) === 0)) {            if (this.getViewMode() === 'carousel') {               dealsHtml += `                 \x3Cbutton type="button" class="tg-df-load-more-card tg-df-load-more">                   \x3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-bottom: 8px;">\x3Cpath d="M5 12h14">\x3C/path>\x3Cpath d="m12 5 7 7-7 7">\x3C/path>\x3C/svg>                   Load More                 ${_button}               `;            } else {               dealsHtml += `                 \x3Cdiv style="width: 100%; display: flex; justify-content: center; margin-top: 16px; grid-column: 1 / -1;">                   \x3Cbutton type="button" class="tg-df-tag-outline tg-df-load-more" style="padding: 8px 24px; border-radius: 100px; font-weight: 600; font-size: 14px; cursor: pointer; display: flex; align-items: center;">Load More${_button}                 ${_div}               `;            }          }                    this.grid.innerHTML = dealsHtml;                    let gridWrapper = this.grid.parentElement;          if (gridWrapper && gridWrapper.classList.contains('tg-df-grid-wrapper')) {             let existingChevron = gridWrapper.querySelector('.tg-df-carousel-scroll-right');             if (this.getViewMode() === 'carousel') {                 if (!existingChevron) {                     gridWrapper.insertAdjacentHTML('beforeend', '\n                 \x3Cbutton class="tg-df-carousel-scroll-right" type="button" aria-label="Scroll right" onclick="this.previousElementSibling.scrollBy({left: 200, behavior: \'smooth\'})">\x3Csvg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">\x3Cpath d="m9 18 6-6-6-6">\x3C/path>\x3C/svg>\x3C/button>');                 }             } else {                 if (existingChevron) {                     existingChevron.remove();                 }             }          }                    const loadMoreBtn = this.grid.querySelector('.tg-df-load-more');          if (loadMoreBtn) {            loadMoreBtn.addEventListener('click', async () => {              if (typeof trackElementInteraction === 'function') {                trackElementInteraction({ id: 'load-more', name: 'Load more', label: 'Load More Results' });              }              if (displayDeals.length <= this.displayLimit) {                 loadMoreBtn.innerHTML = `                  <svg class="tg-df-spinner" style="width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 8px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M12 2v4m0 12v4M4.93 4.93l2.83 2.83m8.48 8.48l2.83 2.83M2 12h4m12 0h4M4.93 19.07l2.83-2.83m8.48-8.48l2.83-2.83"/></svg>                  Loading...                 `;                 loadMoreBtn.disabled = true;                 await this.fetchDeals(this.currentQuery, true);              } else {                 this.displayLimit += ((this.rowsSelect && this.rowsSelect.value) ? parseInt(this.rowsSelect.value, 10) : 12);                 this.render();              }            });          }                      this.bindCouponButtons();            this.checkAndUpdateCoupons();                        // Allow hawklinks.js to discover and rewrite our widget links             // by appending the .article-body class and manually triggering processArticle.            let container = this.root.classList.contains('tg-df-container') ? this.root : this.root.querySelector('.tg-df-container');            if (container && !container.classList.contains('article-body')) {               container.classList.add('article-body');            }            setTimeout(() => {               if (this.grid && !this.grid.classList.contains('article-body')) this.grid.classList.add('article-body');            document.dispatchEvent(new CustomEvent('processArticle', { detail: { element: this.root } }));            }, 50);          } catch(e) {            console.warn("Widget render error", e);          }        }                async checkAndUpdateCoupons() {          const wrappers = Array.from(this.root.querySelectorAll('.tg-df-coupon-wrapper'));          if (wrappers.length === 0) return;                    const merchants = [...new Set(wrappers.map(w => w.getAttribute('data-merchant')).filter(Boolean))];          if (merchants.length === 0) return;          const couponResultsMap = await this.checkMerchantsCouponsBulk(merchants);                    for (const merchant of merchants) {            const hasCoupons = !!couponResultsMap[merchant];            const merchantWrappers = wrappers.filter(w => w.getAttribute('data-merchant') === merchant);            merchantWrappers.forEach(wrapper => {              const spinner = wrapper.querySelector('.tg-df-coupon-spinner');              const btn = wrapper.querySelector('.tg-df-tag-coupons');                            if (spinner) spinner.style.display = 'none';                            if (hasCoupons && btn) {                btn.style.display = 'inline-flex';              } else if (!hasCoupons) {                wrapper.style.display = 'none';              }            });          }        }        updateFloatingCopyBar() {          if (!this.editorBar || !this.editorSelectedCount) return;          if (this.editorMode && this.selectedDeals.size > 0) {            this.editorBar.style.display = 'flex';            this.editorSelectedCount.innerText = this.selectedDeals.size;          } else {            this.editorBar.style.display = 'none';          }        }        async copySelectedDealsToCMS() {           function htmlToSlate(htmlString) {              if (!htmlString) return [{ type: 'paragraph', children: [{ text: '' }] }];              let doc;              if (typeof window !== 'undefined' && window.DOMParser) {                 doc = new DOMParser().parseFromString(htmlString, 'text/html');              } else {                 doc = document.implementation.createHTMLDocument('');                 doc.body.innerHTML = htmlString;              }                            function parseNode(node, marks = {}) {                  if (node.nodeType === 3) {                      const text = node.textContent;                      if (!text) return null;                      return { text: text, ...marks };                  }                  if (node.nodeType === 1) {                      const tagName = node.tagName.toLowerCase();                      if (tagName === 'br') {                          return { type: 'line-break', children: [{ text: '' }] };                      }                      if (tagName === 'p') {                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return { type: 'paragraph', children };                      }                      if (tagName === 'strong' || tagName === 'b') {                          const newMarks = { ...marks, bold: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'em' || tagName === 'i') {                          const newMarks = { ...marks, italic: true };                          return Array.from(node.childNodes).map(child => parseNode(child, newMarks)).flat().filter(Boolean);                      }                      if (tagName === 'a') {                          const href = node.getAttribute('href') || '';                          let children = Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                          if (children.length === 0) children.push({ text: "" });                          return {                              type: 'link',                              url: href,                              isNoFollow: (node.getAttribute('rel') || '').includes('nofollow'),                              isSponsored: (node.getAttribute('rel') || '').includes('sponsored'),                              isOpenNewTab: node.getAttribute('target') === '_blank',                              isPreventDataRewrite: false,                              children: children                          };                      }                      return Array.from(node.childNodes).map(child => parseNode(child, marks)).flat().filter(Boolean);                  }                  return null;              }                            let blocksArray = [];              let currentParagraphChildren = [];              function flushParagraph() {                  if (currentParagraphChildren.length > 0) {                      blocksArray.push({ type: 'paragraph', children: currentParagraphChildren });                      currentParagraphChildren = [];                  }              }              Array.from(doc.body.childNodes).forEach(node => {                  const parsed = parseNode(node, {});                  const parsedItems = Array.isArray(parsed) ? parsed : (parsed ? [parsed] : []);                  parsedItems.forEach(item => {                      if (item.type === 'paragraph') {                          flushParagraph();                          blocksArray.push(item);                      } else {                          currentParagraphChildren.push(item);                      }                  });              });              flushParagraph();              if (blocksArray.length === 0) {                  blocksArray = [{ type: 'paragraph', children: [{ text: '' }] }];              }              return blocksArray;           }           const blocks = [];                      this.editorCopyBtn.innerHTML = '\x3Cspan class="tg-df-coupon-spinner" style="display:inline-block; margin-right:8px; border-top-color:#fff;">' + '<' + '/span> Copying...';           for (const deal of Array.from(this.selectedDeals.values())) {              const url = deal.url;              const merchant = deal.merchant;              const title = deal.title;              const image = deal.image;              const currentPrice = deal.currency + deal.rawPrice;              const wasPrice = deal.hasWasPrice && deal.rawMsrp > deal.rawPrice ? deal.currency + deal.rawMsrp : '';                            let couponsChildren = [];              try {                  const area = this.getAreaCode();                  const apiUrl = new URL('https://search-api.fie.future.net.uk/widget.php');                  apiUrl.searchParams.append('model_name', 'Everything');                  apiUrl.searchParams.append('language', 'en-GB');                  apiUrl.searchParams.append('area', area);                  apiUrl.searchParams.append('combine_product_types', '1');                  apiUrl.searchParams.append('filter_merchant_name', merchant);                  apiUrl.searchParams.append('all_filters', 'false');                  apiUrl.searchParams.append('exclude_unlabelled', 'false');                  apiUrl.searchParams.append('include_specs', 'false');                  apiUrl.searchParams.append('sort', 'voucher');                  apiUrl.searchParams.append('distinct_merchants', 'natural');                  apiUrl.searchParams.append('filter_product_types', 'vouchers,offer_deals,newsletter');                  apiUrl.searchParams.append('rows', '3');                  apiUrl.searchParams.append('origin', 'widgets-clientside');                                    let res; try { res = await fetch(apiUrl.toString()); } catch (e) { return; }                  if (res.ok) {                      const data = await res.json();                      let offers = [];                      if (data && data.widget && data.widget.data && Array.isArray(data.widget.data.offers)) {                        offers = data.widget.data.offers;                      } else if (data && data.data && Array.isArray(data.data.offers)) {                        offers = data.data.offers;                      }                                            if (offers.length > 0) {                          couponsChildren.push({ text: "Also check out these coupons: ", bold: true });                          offers.slice(0, 3).forEach((offer, idx) => {                              const actualOffer = offer.offer || offer;                              const offerName = actualOffer.name || actualOffer.title || offer.model_name || offer.title || offer.name || 'Coupon';                              const linkUrl = actualOffer.link || actualOffer.url || actualOffer.offer_link || '#';                              couponsChildren.push({ type: "line-break", children: [{ text: "" }] });                              couponsChildren.push({ text: "🎟️ " });                              couponsChildren.push({                                  type: "link",                                  url: linkUrl,                                  isNoFollow: true,                                  isSponsored: false,                                  isOpenNewTab: true,                                  isPreventDataRewrite: false,                                  children: [{ text: offerName, bold: true }]                              });                          });                      }                  }              } catch (err) {                  console.warn('Failed to fetch coupons for', merchant, err);              }              let descriptionValue = [];              if (deal.text) {                 descriptionValue = htmlToSlate(deal.text);              } else {                 const dealDescriptions = [                   `Don't miss out on this fantastic deal for the ${title}. It is currently available at ${merchant} for a highly competitive price.`,                   `We've spotted an excellent price drop on the ${title}. Grab it now at ${merchant} before it's gone.`,                   `The ${title} is currently seeing a generous discount over at ${merchant}. This is a perfect time to buy if you've been holding out.`,                   `If you're in the market for the ${title}, ${merchant} has just the deal for you.`,                   `Score the ${title} for less at ${merchant} right now. This is a rare chance to save big.`,                   `Upgrade your setup with the ${title}, now available at a stellar price via ${merchant}.`                 ];                 const randomDescription = dealDescriptions[Math.floor(Math.random() * dealDescriptions.length)];                 descriptionValue = [                    { type: "paragraph", children: [{ text: randomDescription }] }                 ];              }                            if (couponsChildren.length > 0) {                 let lastBlock = descriptionValue[descriptionValue.length - 1];                 if (lastBlock && lastBlock.type === 'paragraph') {                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children.push({ text: "Also check out these coupons: ", bold: true });                     lastBlock.children.push({ type: "line-break", children: [{ text: "" }] });                     lastBlock.children = lastBlock.children.concat(couponsChildren);                 } else {                     descriptionValue.push({                         type: "paragraph",                         children: [                             { type: "line-break", children: [{ text: "" }] },                             { type: "line-break", children: [{ text: "" }] },                             { text: "Also check out these coupons: ", bold: true },                             { type: "line-break", children: [{ text: "" }] },                             ...couponsChildren                         ]                     });                 }              }              function normalizeCurrencyToISO(symbol) {                const map = { '£': 'GBP', '$': 'USD', 'A$': 'AUD', 'CA$': 'CAD', '€': 'EUR' };                return map[symbol] || symbol;              }              const isoCurrency = normalizeCurrencyToISO(deal.currency);              blocks.push({                 id: (window.crypto && window.crypto.randomUUID) ? window.crypto.randomUUID() : 'cms-' + Date.now() + Math.random(),                 blockTypeName: "deal",                 excludeFrom: [],                 collapsible: false,                 props: {                    description: {                       value: descriptionValue,                       touched: false,                       validationMessage: ""                    },                    image: {                       value: {                          credit: [{ type: "paragraph", children: [{ text: merchant }] }],                          dateCreated: Date.now(),                          dateModified: Date.now(),                          distribution: [],                          fileSize: 0,                          height: 1000,                          id: deal.id,                          imageRights: "",                          src: image,                          name: title + ".jpg",                          tags: [],                          width: 1000                       },                       touched: false,                       validationMessage: ""                    },                    showDealButton: { value: true, touched: false, validationMessage: "" },                    isPreferredPartner: { value: false, touched: false, validationMessage: "" },                    linkHref: { value: url, touched: false, validationMessage: "" },                    linkLabel: { value: "", touched: false, validationMessage: "" },                    linkIsNoFollow: { value: true, touched: false, validationMessage: "" },                    linkIsSponsored: { value: false, touched: false, validationMessage: "" },                    linkIsOpenNewWindow: { value: true, touched: false, validationMessage: "" },                    customPromoFlags: { value: [], touched: false, validationMessage: "" },                    showStarDeal: { value: false, touched: false, validationMessage: "" },                    savingType: { value: "none", touched: false, validationMessage: "" },                    starDealPromoFlag: { value: "", touched: false, validationMessage: "" },                    showEditorsChoice: { value: false, touched: false, validationMessage: "" },                    editorsChoiceTitle: { value: "", touched: false, validationMessage: "" },                    hawkPriceCurrency: { value: { value: isoCurrency, label: isoCurrency }, touched: false, validationMessage: "" },                    hawkPrice: { value: deal.hasWasPrice ? String(deal.rawMsrp) : String(deal.rawPrice), touched: false, validationMessage: "" },                    hawkSalePrice: { value: String(deal.rawPrice), touched: false, validationMessage: "" },                    lastCheckedPriceDate: { value: "", touched: false, validationMessage: "" },                    hawkModel: { touched: false, validationMessage: "" },                    productId: { value: "", touched: false, validationMessage: "" },                    voucherId: { value: "", touched: false, validationMessage: "" },                    brand: { value: deal.brand || merchant, touched: false, validationMessage: "" },                    productName: { value: title, touched: false, validationMessage: "" },                    label: { value: "", touched: false, validationMessage: "" },                    retailer: { value: merchant, touched: false, validationMessage: "" },                    priceCheckError: false                 },                 failedFetchError: ""              });           }           const payload = {              type: "articleBuilderPages",              data: blocks           };           const jsonStr = JSON.stringify(payload);                      if (navigator.clipboard && navigator.clipboard.writeText) {              navigator.clipboard.writeText(jsonStr).then(() => {                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              }).catch(err => {                 console.warn('Failed to copy text: ', err);                 alert('Failed to copy deals to clipboard. See console.');              });           } else {              // Fallback              const textArea = document.createElement("textarea");              textArea.value = jsonStr;              document.body.appendChild(textArea);              textArea.focus();              textArea.select();              try {                 document.execCommand('copy');                 this.editorCopyBtn.innerHTML = 'Copied!';                 setTimeout(() => {                    this.editorCopyBtn.innerHTML = '\x3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="margin-right: 6px;">\x3Crect x="9" y="9" width="13" height="13" rx="2" ry="2"><' + '/rect>\x3Cpath d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"><' + '/path><' + '/svg> Copy to CMS';                 }, 2000);              } catch (err) {                 console.warn('Fallback: Oops, unable to copy', err);                 alert('Fallback: Failed to copy deals to clipboard.');              }              document.body.removeChild(textArea);           }        }      }      // Initialize the Widget      if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', () => new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer }));      } else {        new DealsFinderWidget({ rootId: 'signal-deals-finder-root', rootNode: shadowRoot, hostContainer: hostContainer });      }    })();  </script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'House of the Dragon' finally delivers the epic battle I've been waiting for in its season 3 premiere ]]></title>
                                                                                                <dc:content><![CDATA[ <div  class="fancy-box"><div class="fancy_box-title">Tom's Guide Verdict: "House of the Dragon" season 3 premiere</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><strong>Rating: 4/5 Stars</strong></li><li><strong>Verdict: </strong>"House of the Dragon" heard the cries for more battles and more dragons, and delivered an epic battle in this season 3 premiere. It finally made it feel like anyone and everyone could die in Westeros again. I just wish we had gotten to the battle quicker.</li><li><strong>Premiere date/time:</strong> Out now</li><li><strong>Channel:</strong> HBO and <a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/hbo-max/watch-a-knight-of-the-seven-kingdoms" target="_blank">streaming on HBO Max</a></li></ul></p></div></div><p>Tonight's "House of the Dragon" season 3 premiere had one job: wash away the stench of season 2. <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-is-following-in-game-of-thrones-footsteps-and-thats-a-problem">The season 2 finale</a> (all the way back in August 2024!) felt like it was building towards a major showdown... only to pull the rug out from under us with a cliffhanger ending. People felt cheated, and suddenly, there was concern that the show and franchise as a whole had lost their way.</p><p>Having nearly two years to sit in those bad vibes didn't help. And when "<a href="https://www.tomsguide.com/news/live/a-knight-of-the-seven-kingdoms-season-1-finale-live">A Knight of the Seven Kingdoms</a>" arrived this year to critical acclaim, it felt like "House of the Dragon" had been eclipsed.</p><p>After tonight, though, I think we can put our concerns to rest. Or, at least, lock them in a room in Dragonstone for the time being. Tonight's season 3 premiere wasn't perfect, and frankly, it would have worked so much better as the finale of season 2. But it delivered epic battles on dragonback and brought back the expectation that anyone and everyone can die in Westeros.</p><p><em><strong>Spoilers ahead for "House of the Dragon" season 3 premiere</strong></em></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:14.80%;"><img id="4qkPkyt7YheYgpg43NfzSY" name="TG_Spoiler_Warning_2.jpg" alt="An image indicating spoilers are ahead." src="https://cdn.mos.cms.futurecdn.net/4qkPkyt7YheYgpg43NfzSY.jpg" mos="" align="middle" fullscreen="" width="2000" height="296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="house-of-the-dragon-season-2-should-have-ended-with-this-battle">'House of the Dragon' season 2 should have ended with this battle</h2><p>At the end of season 2, everyone seems set to converge for a major battle. </p><p>That's where the season 3 premiere picks up. Daemon (Matt Smith) is fighting the Lannisters with the Rivermen. Ormund Hightower (James Norton) is on his way to King's Landing to aid Aemond (Ewan Mitchell), who has deposed his brother Aegon (Tom Glynn-Carney). And a Triarchy fleet led by Lohar is on a collision course with Corlys Velaryon's (Steve Toussaint) fleet in the Gullet, not far from Dragonstone, where Rhaenyra (Emma D'Arcy) is planning to take King's Landing with the help of the former queen consort Alicent Hightower (Olivia Cooke).</p><p>Unfortunately, we spend a good chunk of the episode going over this, and that's because the show thinks we need to. It's been nearly two years since the end of season 2, and there's only so much you can fit into a "Previously on ..." </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XtkzNJz6ULuwAWafQsev5N" name="ewan-mitchell" alt="Ewan Mitchell as Prince Aemond in "House of the Dragon episode 301" src="https://cdn.mos.cms.futurecdn.net/XtkzNJz6ULuwAWafQsev5N.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Ollie Upton/HBO)</span></figcaption></figure><p>Maybe there were budgetary concerns as well (60 minutes of fighting is more expensive than 30, after all) but it didn't feel like Ryan Condol and company cheaped out on this episode. We got the appearance of numerous dragons outside of the Gullet, and those cost just as much as any battle.</p><p>Had this been the season 2 finale, I think that the show could have devoted the entire episode to the epic battle in the Gullet, similar to what "Game of Thrones" did in "Blackwater." If it had done that, I'd have been hard-pressed not to declare the episode a five out of five. The fighting is well choreographed, there are some epic one-on-one battles, and we see some major character deaths. Plus, there are <em>three</em> dragons fighting in the Gullet, one of which goes down into the depths, never to return, and another that is out of control, burning friend and foe alike.</p><p>In short, it's exactly the choreographed chaos we love in a Westerosi battle. While the climactic death of Jacaerys "Jace" Velaryon (Harry Collett) doesn't hit as hard as the showrunners would probably have liked, Lohar's demise is satisfying to watch. Now the question remains: Can this show deliver more of the same as season 3 goes on?</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww38oW"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww38oW.js" async></script><h2 id="verdict-anyone-can-die-in-house-of-the-dragon-and-this-season-seems-set-on-proving-that">Verdict: Anyone can die in 'House of the Dragon,' and this season seems set on proving that</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0JlMjgqduVw" allowfullscreen></iframe></div></div><p>My favorite aspect of this episode was that, while watching it, I felt that basically anyone and everyone could die. Those in King's Landing, as well as Ormund's army, felt safe (for now), but just about everyone else felt in peril, even those fighting far from the Battle of the Gullet.</p><p>That's one of the things we came to love from "Game of Thrones," and part of why the final seasons of that show were a bit underwhelming. George R.R. Martin sets the expectations that he will kill his darlings on a whim, and your fan-favorite characters will never be safe. I'm just hoping that by the end of season 3, we have quite a few more dramatic deaths to add to the list.</p><p><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em>Stream "House of the Dragon" on HBO Max now</em></a></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/michael-fassbender-shines-in-the-agency-season-2-which-is-as-twisted-a-spy-thriller-as-ever">Michael Fassbender shines in ‘The Agency’ season 2, which is as twisted a spy thriller as ever</a></li><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/3-new-to-paramount-movies-you-need-to-stream-this-weekend-june-19-21-2026">3 new to Paramount+ movies you need to stream this weekend (June 19-21)</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/fox-just-bought-roku-for-usd22-billion-and-it-could-be-a-disaster-for-streaming">Fox just bought Roku for $22 billion, and it could be a disaster for streaming</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere</link>
                                                                            <description>
                            <![CDATA[ "House of the Dragon" finally delivered the epic battle I waited all of season 2 for in its season 3 premiere. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oWP8zLar9AS3YjA8kNjBqP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UCZuYmBwXCUkwkxjHnvU4N-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Mon, 22 Jun 2026 02:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                <author><![CDATA[ malcolm.mcmillan@futurenet.com (Malcolm McMillan) ]]></author>                    <dc:creator><![CDATA[ Malcolm McMillan ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/sSDLEbNEgBXf86HpujaWZ6.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Malcolm McMillan is a Streaming Editor for Tom&#039;s Guide, covering all the latest in streaming TV shows and movies. That means news, analysis, recommendations, reviews and more for just about anything you can watch, including sports! If it can be seen on a screen, he can write about it. &lt;/p&gt;&lt;p&gt;Malcolm has been with Tom&#039;s Guide since June 2022, starting as a staff writer covering breaking news. Since then, he&#039;s transitioned to cover artificial intelligence (AI), A/V tech and VR headsets. Since late 2023 he has almost exclusively covered streaming and entertainment for Tom&#039;s Guide.&lt;/p&gt;&lt;p&gt;Before writing for Tom&#039;s Guide, Malcolm worked as a fantasy football analyst writing for several sites and also had a brief stint working for Microsoft selling laptops, Xbox products and even the ill-fated Windows phone. He is passionate about video games and sports, though both cause him to yell at the TV frequently. He proudly sports many tattoos, including an Arsenal tattoo, in honor of the team that causes him to yell at the TV the most.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/UCZuYmBwXCUkwkxjHnvU4N-1280-80.png">
                                                            <media:credit><![CDATA[Ollie Upton/HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Steve Toussaint as Corlys Velaryon in &quot;House of the Dragon episode 301]]></media:description>                                                            <media:text><![CDATA[Steve Toussaint as Corlys Velaryon in &quot;House of the Dragon episode 301]]></media:text>
                                <media:title type="plain"><![CDATA[Steve Toussaint as Corlys Velaryon in &quot;House of the Dragon episode 301]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UCZuYmBwXCUkwkxjHnvU4N-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div  class="fancy-box"><div class="fancy_box-title">Tom's Guide Verdict: "House of the Dragon" season 3 premiere</div><div class="fancy_box_body"><p class="fancy-box__body-text"><ul><li><strong>Rating: 4/5 Stars</strong></li><li><strong>Verdict: </strong>"House of the Dragon" heard the cries for more battles and more dragons, and delivered an epic battle in this season 3 premiere. It finally made it feel like anyone and everyone could die in Westeros again. I just wish we had gotten to the battle quicker.</li><li><strong>Premiere date/time:</strong> Out now</li><li><strong>Channel:</strong> HBO and <a data-analytics-id="inline-link" href="https://www.tomsguide.com/entertainment/hbo-max/watch-a-knight-of-the-seven-kingdoms" target="_blank">streaming on HBO Max</a></li></ul></p></div></div><p>Tonight's "House of the Dragon" season 3 premiere had one job: wash away the stench of season 2. <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-is-following-in-game-of-thrones-footsteps-and-thats-a-problem">The season 2 finale</a> (all the way back in August 2024!) felt like it was building towards a major showdown... only to pull the rug out from under us with a cliffhanger ending. People felt cheated, and suddenly, there was concern that the show and franchise as a whole had lost their way.</p><p>Having nearly two years to sit in those bad vibes didn't help. And when "<a href="https://www.tomsguide.com/news/live/a-knight-of-the-seven-kingdoms-season-1-finale-live">A Knight of the Seven Kingdoms</a>" arrived this year to critical acclaim, it felt like "House of the Dragon" had been eclipsed.</p><p>After tonight, though, I think we can put our concerns to rest. Or, at least, lock them in a room in Dragonstone for the time being. Tonight's season 3 premiere wasn't perfect, and frankly, it would have worked so much better as the finale of season 2. But it delivered epic battles on dragonback and brought back the expectation that anyone and everyone can die in Westeros.</p><p><em><strong>Spoilers ahead for "House of the Dragon" season 3 premiere</strong></em></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:14.80%;"><img id="4qkPkyt7YheYgpg43NfzSY" name="TG_Spoiler_Warning_2.jpg" alt="An image indicating spoilers are ahead." src="https://cdn.mos.cms.futurecdn.net/4qkPkyt7YheYgpg43NfzSY.jpg" mos="" align="middle" fullscreen="" width="2000" height="296" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><h2 id="house-of-the-dragon-season-2-should-have-ended-with-this-battle">'House of the Dragon' season 2 should have ended with this battle</h2><p>At the end of season 2, everyone seems set to converge for a major battle. </p><p>That's where the season 3 premiere picks up. Daemon (Matt Smith) is fighting the Lannisters with the Rivermen. Ormund Hightower (James Norton) is on his way to King's Landing to aid Aemond (Ewan Mitchell), who has deposed his brother Aegon (Tom Glynn-Carney). And a Triarchy fleet led by Lohar is on a collision course with Corlys Velaryon's (Steve Toussaint) fleet in the Gullet, not far from Dragonstone, where Rhaenyra (Emma D'Arcy) is planning to take King's Landing with the help of the former queen consort Alicent Hightower (Olivia Cooke).</p><p>Unfortunately, we spend a good chunk of the episode going over this, and that's because the show thinks we need to. It's been nearly two years since the end of season 2, and there's only so much you can fit into a "Previously on ..." </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="XtkzNJz6ULuwAWafQsev5N" name="ewan-mitchell" alt="Ewan Mitchell as Prince Aemond in "House of the Dragon episode 301" src="https://cdn.mos.cms.futurecdn.net/XtkzNJz6ULuwAWafQsev5N.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Ollie Upton/HBO)</span></figcaption></figure><p>Maybe there were budgetary concerns as well (60 minutes of fighting is more expensive than 30, after all) but it didn't feel like Ryan Condol and company cheaped out on this episode. We got the appearance of numerous dragons outside of the Gullet, and those cost just as much as any battle.</p><p>Had this been the season 2 finale, I think that the show could have devoted the entire episode to the epic battle in the Gullet, similar to what "Game of Thrones" did in "Blackwater." If it had done that, I'd have been hard-pressed not to declare the episode a five out of five. The fighting is well choreographed, there are some epic one-on-one battles, and we see some major character deaths. Plus, there are <em>three</em> dragons fighting in the Gullet, one of which goes down into the depths, never to return, and another that is out of control, burning friend and foe alike.</p><p>In short, it's exactly the choreographed chaos we love in a Westerosi battle. While the climactic death of Jacaerys "Jace" Velaryon (Harry Collett) doesn't hit as hard as the showrunners would probably have liked, Lohar's demise is satisfying to watch. Now the question remains: Can this show deliver more of the same as season 3 goes on?</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww38oW"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww38oW.js" async></script><h2 id="verdict-anyone-can-die-in-house-of-the-dragon-and-this-season-seems-set-on-proving-that">Verdict: Anyone can die in 'House of the Dragon,' and this season seems set on proving that</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0JlMjgqduVw" allowfullscreen></iframe></div></div><p>My favorite aspect of this episode was that, while watching it, I felt that basically anyone and everyone could die. Those in King's Landing, as well as Ormund's army, felt safe (for now), but just about everyone else felt in peril, even those fighting far from the Battle of the Gullet.</p><p>That's one of the things we came to love from "Game of Thrones," and part of why the final seasons of that show were a bit underwhelming. George R.R. Martin sets the expectations that he will kill his darlings on a whim, and your fan-favorite characters will never be safe. I'm just hoping that by the end of season 3, we have quite a few more dramatic deaths to add to the list.</p><p><a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><em>Stream "House of the Dragon" on HBO Max now</em></a></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/michael-fassbender-shines-in-the-agency-season-2-which-is-as-twisted-a-spy-thriller-as-ever">Michael Fassbender shines in ‘The Agency’ season 2, which is as twisted a spy thriller as ever</a></li><li><a href="https://www.tomsguide.com/entertainment/paramount-plus/3-new-to-paramount-movies-you-need-to-stream-this-weekend-june-19-21-2026">3 new to Paramount+ movies you need to stream this weekend (June 19-21)</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/fox-just-bought-roku-for-usd22-billion-and-it-could-be-a-disaster-for-streaming">Fox just bought Roku for $22 billion, and it could be a disaster for streaming</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How to watch 'House of the Dragon' season 3 — stream 'Game of Thrones' prequel online from anywhere, watch all episodes now ]]></title>
                                                                                                <dc:content><![CDATA[ <p>For fans of political chicanery, dragon-based warfare and lots (and lots) of bloodshed, <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3">"House of the Dragon" season 3</a> was jam-packed with all three. Now that the series has reached its conclusion, below is all the information you need to watch “House of the Dragon" season 3 online <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'House of the Dragon' S3 streaming details, TV channels, release date</div><div class="fancy_box_body"><p class="fancy-box__body-text">"House of the Dragon" season 3 <strong>episodes premiere on Sundays</strong> from June 21. Schedule below.<br><strong>• U.S. </strong>— HBO / <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• CAN </strong>— HBO / <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a><br><strong>• U.K. </strong>— <a data-analytics-id="inline-link" href="https://www.sky.com/tv" target="_blank" rel="nofollow">Sky Atlantic</a> / <a data-analytics-id="inline-link" href="https://www.nowtv.com/" target="_blank" rel="nofollow">Now</a> / <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• AUS </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• Watch anywhere — try </strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN 100% risk-free</strong></a></p></div></div><p>After a season 2 finale that some viewers (including <a href="https://www.tomsguide.com/entertainment/hbo-max/i-feel-cheated-by-the-house-of-the-dragon-season-2-finale-heres-why" target="_blank">those of this parish</a>) thought of as a bit of a bait and switch, the latest run of the "Game of Thrones" prequel brought total war as the Greens and Blacks tried to reinforce their dominance of the Valyrian Freehold and Rhaenyra Targaryen attempted to clinch power in the face of ever spiralling odds.</p><p>In the lead up to season 3, <a href="https://www.tomsguide.com/entertainment/streaming/house-of-the-dragon-season-3-will-be-a-big-bloodbath-with-increased-ambition-says-series-stars" target="_blank">cast members gave a flavor of what to expect</a>. Matt Smith (Daemon Targaryen) described it as "a big bloodbath", while Emma D’Arcy (Rhaenyra) told fans to expect "an increased ambition to the set pieces, but also to the narrative drama".</p><p>And, generally speaking, it didn't disappoint. From the "epic battles on dragonback and brought back the expectation that anyone and everyone can die in Westeros" of <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere" target="_blank">episode 1</a> through a twist-fuelled <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3-episode-3-reaction-the-plot-thickens-with-an-incredible-twist" target="_blank">episode 3</a> that our streaming editor called "the best episode of "House of the Dragon" in years", and finally the epic finale with several key players meeting their maker.</p><p>You won't find any spoilers on this page if you're still catching up. So read on in confidence to discover how to watch "House of the Dragon" season 3 online and from anywhere.</p><h3 class="article-body__section" id="section-how-to-watch-house-of-the-dragon-s3-online-in-the-u-s"><span>How to watch 'House of the Dragon' S3 online in the U.S.</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"House of the Dragon" season 3 premiered on June 21, with episodes going out in the same slot every Sunday at 9 p.m. ET/PT on <strong>HBO</strong>. Find an episode schedule at the bottom of this page.</p><p>Streamers can also watch episodes on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>, with prices starting at $10.99/month if you don't mind ads, going to $18.49/month for ad-free and $22.99/month if you want the option to watch content on up to four devices and in 4K. For even better value, you can pay for a whole year upfront and effectively get 12 months for the price of 10 on any of its tiers.</p><p>HBO can also be added to streaming services such as Hulu and Amazon Prime Video.</p><p>Traveling overseas and don't want to miss the show? Don't worry, you can still access your usual domestic streamer via a VPN. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. See more below.</p><h2 class="article-body__section" id="section-watch-house-of-the-dragon-season-3-from-anywhere-in-the-world"><span>Watch 'House of the Dragon' season 3 from anywhere in the world</span></h2><p>Away from home at the moment and blocked from watching "House of the Dragon" on your usual subscription?</p><p>You can still watch the "Game of Thrones" prequel thanks to the wonders of a VPN (Virtual Private Network). The software allows your devices to appear to be back in your home country regardless of where in the world you are. So ideal for viewers away on vacation or on business. Our favorite is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow">NordVPN</a>. It's the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> on the market:</p><div class="product"><a data-dimension112="b1488b00-7a12-11f1-8f95-8f68faa74881" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>🟩 <a href="https://nordvpn.com/special/?coupon=future2025&utm_medium=affiliate&utm_term=&utm_content=TG&utm_campaign=off564&utm_source=aff3013" target="_blank" rel="nofollow" data-dimension112="b1488b00-7a12-11f1-8f95-8f68faa74881" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" data-dimension25=""><strong>NordVPN deal: Try risk-free for 30 days</strong></a></p><p>Boasting super fast speeds, great features, streaming power and industry-leading security, <a href="https://www.tomsguide.com/reviews/nordvpn-review"><strong>NordVPN</strong> is our #1 VPN</a>.<br><br><strong>✅ 30-day money-back guarantee</strong><br><strong>✅ 75% off the usual price</strong></p><p>Use NordVPN to unblock your usual streaming service and watch "House of the Dragon" S3 with this <em>exclusive </em>deal. <a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="b1488b00-7a12-11f1-8f95-8f68faa74881" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-watch-house-of-the-dragon-season-3-around-the-world"><span>Watch 'House of the Dragon' season 3 around the world</span></h2><h2 id="how-to-watch-house-of-the-dragon-s3-online-in-canada">How to watch 'House of the Dragon' S3 online in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can watch "House of the Dragon" season 3 in Canada on <strong>HBO</strong> and with the <a href="https://www.crave.ca" target="_blank" rel="nofollow"><strong>Crave</strong></a> streaming service. The first episode went out on June 21, with future episodes going out on Sundays at 9 p.m. ET/PT.</p><p>Crave subscriptions start at $11.99/month for its Standard With Ads plan all the way up to $22/month for ad-free Premium. Savings can be made if you sign up for a year.</p><p>Those on vacation away from Canada will need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home to use Crave as it will be geo-blocked when not at home.</p><h2 id="how-to-watch-house-of-the-dragon-s3-in-the-u-k">How to watch 'House of the Dragon' S3 in the U.K.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"House of the Dragon" season 3 went out on <a href="https://www.sky.com/tv" target="_blank" rel="nofollow"><strong>Sky Atlantic</strong></a> in the U.K. at 2 a.m. and 9 p.m. on Mondays from June 22.</p><p>Sky subscribers can watch on demand via the <strong>Sky Go</strong> app, which is available on smartphones, computers, games consoles and a host of TV streaming devices. Not a Sky subscriber? Plans currently <a href="https://www.sky.com/tv" target="_blank" rel="nofollow">start from £15/month</a>.</p><p>Alternatively, this show is available to stream online via <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> (from £5.99/month) and Sky Atlantic content is also available to watch with a flexible <a href="https://www.nowtv.com/plans/new/entertainment" target="_blank" rel="nofollow"><strong>Now Entertainment Membership</strong></a> (from £6.99/month).</p><p>Those on vacation away from the U.K. will need <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>a good streaming VPN</strong></a> to log in back home to use Sky Go, Now or HBO Max as they will be geo-blocked when not at home.</p><h2 id="how-to-watch-house-of-the-dragon-s3-online-in-australia">How to watch 'House of the Dragon' S3 online in Australia</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australia flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Aussies will be able to watch "House of the Dragon" season 3 on the <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> platform, with episodes dropping there weekly from Monday, June 22.</p><p><a href="https://www.tomsguide.com/reference/max-price-australia">HBO Max pricing in Australia</a> starts from $11.99/month or $119.99/year, with pricier options available to add extra devices, enable downloadable content and upgrade to 4K and Dolby Atmos.</p><h3 class="article-body__section" id="section-house-of-the-dragon-season-3-episode-guide-schedule"><span>'House of the Dragon' season 3 episode guide & schedule</span></h3><p>The third season of "House of the Dragon" will run for eight episodes, with their U.S. air dates and titles below:<em> </em></p><ul><li><strong>Episode 1: "Salt and Sea, Fire and Blood" </strong>Sunday, June 21</li><li><strong>Episode 2: "Queen's Landing" </strong>Sunday, June 28</li><li><strong>Episode 3: "Rhaenyra Triumphant" </strong>Sunday, July 5</li><li><strong>Episode 4: "Tumbleton" </strong>Sunday, July 12</li><li><strong>Episode 5: "Unbowed and Unbent" </strong>Sunday, July 19</li><li><strong>Episode 6: "Faceless Men" </strong>Sunday, July 26</li><li><strong>Episode 7: "The Dragon in Winter" </strong>Sunday, August 2</li><li><strong>Episode 8: "The Treasons at Tumbleton" </strong>Sunday, August 9</li></ul><h3 class="article-body__section" id="section-house-of-the-dragon-season-3-trailer"><span>'House of the Dragon' season 3 trailer</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0JlMjgqduVw" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-house-of-the-dragon-cast"><span>'House of the Dragon' cast</span></h3><ul><li><strong>Matt Smith</strong> as Daemon Targaryen</li><li><strong>Emma D'Arcy</strong> as Rhaenyra Targaryen</li><li><strong>Rhys Ifans</strong> as Otto Hightower</li><li><strong>James Norton</strong> as Ormund Hightower</li><li><strong>Steve Toussaint</strong> as Corlys Velaryon</li><li><strong>Sonoya Mizuno</strong> as Mysaria</li><li><strong>Fabien Frankel</strong> as Criston Cole</li><li><strong>Olivia Cooke</strong> as Alicent Hightower</li><li><strong>Matthew Needham</strong> as Larys Strong</li><li><strong>Jefferson Hall</strong> as Jason Lannister and Tyland Lannister</li><li><strong>Harry Collett</strong> as Jacaerys Velaryon</li><li><strong>Tom Glynn-Carney</strong> as Aegon II Targaryen</li><li><strong>Ewan Mitchell</strong> as Aemond Targaryen</li><li><strong>Bethany Antonia</strong> as Baela Targaryen</li><li><strong>Phoebe Campbell</strong> as Rhaena Targaryen</li><li><strong>Phia Saban</strong> as Helaena Targaryen</li><li><strong>Tommy Flanagan</strong> as Ser Roderick Dustin</li><li><strong>Dan Fogler</strong> as Ser Torrhen Manderly</li><li><strong>Tom Cullen</strong> as Ser Luthor Largent</li><li><strong>Kurt Egyiawan</strong> as Orwyle</li><li><strong>Kieran Bew</strong> as Hugh Hammer</li><li><strong>Abubakar Salim</strong> as Alyn of Hull</li><li><strong>Clinton Liberty</strong> as Addam of Hull</li><li><strong>Tom Bennett</strong> as Ulf White</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/house-of-the-dragon-season-3-will-be-goddamn-huge-showrunner-teases">'House of the Dragon' season 3 will be 'goddamn huge,' showrunner teases</a></li><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">The best streaming VPNs</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-not-suitable-for-work">How to watch 'Not Suitable For Work' online — stream Mindy Kaling sitcom</a></li></ul><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/streaming/how-to-watch-house-of-the-dragon-season-3</link>
                                                                            <description>
                            <![CDATA[ These were turbulent times in Westeros. Here's how to watch 'House of the Dragon' season 3 online wherever you are in the world. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">JTrExy6QM3ivqxGvDLiq9o</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/XhBE83rLEpSUMBkbYfd8oV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 21 Jun 2026 16:00:00 +0000</pubDate>                                                                                                                                <updated>Tue, 11 Aug 2026 13:18:03 +0000</updated>
                                                                                                                                            <category><![CDATA[Streaming]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                                    <dc:creator><![CDATA[ Adam Marshall ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Adam was the Content Director of Subscriptions and Services at Future, meaning that he oversaw many of the articles the publisher produces about antivirus software, VPN, TV streaming, broadband and mobile phone contracts - from buying guides and deals news, to industry interest pieces and reviews.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Having graduated with a degree in Law, Adam started his life as a communicator with five years as a lawyer before retraining as a writer. He completed his NCTJ Diploma at the London School of Journalism in 2012 and hasn&#039;t looked back since.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Adam quickly established his authority around the safeguarding and championing of his readers&#039; interests, after starting his career at consumer watchdog Which?. There he developed an expertise in cybersecurity and promoting safe use of the internet, before heading to Future in 2016 and applying his editorial nous to the dizzying world of virtual private networks. From there, he helped establish TechRadar as a leading voice in consumer and business VPNs, helping to demystify their uses and help his audience make the best &amp;nbsp;buying decisions they can.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Adam can still be dusting his keyboard off to write articles for the likes of TechRadar, T3 and Tom&#039;s Guide.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/XhBE83rLEpSUMBkbYfd8oV-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Matt Smith as Daemon Targaryen in House of the Dragon]]></media:description>                                                            <media:text><![CDATA[Matt Smith as Daemon Targaryen in House of the Dragon]]></media:text>
                                <media:title type="plain"><![CDATA[Matt Smith as Daemon Targaryen in House of the Dragon]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/XhBE83rLEpSUMBkbYfd8oV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>For fans of political chicanery, dragon-based warfare and lots (and lots) of bloodshed, <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3">"House of the Dragon" season 3</a> was jam-packed with all three. Now that the series has reached its conclusion, below is all the information you need to watch “House of the Dragon" season 3 online <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>from anywhere with a VPN</strong></a>.</p><div  class="fancy-box"><div class="fancy_box-title">'House of the Dragon' S3 streaming details, TV channels, release date</div><div class="fancy_box_body"><p class="fancy-box__body-text">"House of the Dragon" season 3 <strong>episodes premiere on Sundays</strong> from June 21. Schedule below.<br><strong>• U.S. </strong>— HBO / <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• CAN </strong>— HBO / <a data-analytics-id="inline-link" href="https://www.crave.ca/en" target="_blank" rel="nofollow">Crave</a><br><strong>• U.K. </strong>— <a data-analytics-id="inline-link" href="https://www.sky.com/tv" target="_blank" rel="nofollow">Sky Atlantic</a> / <a data-analytics-id="inline-link" href="https://www.nowtv.com/" target="_blank" rel="nofollow">Now</a> / <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• AUS </strong>— <a data-analytics-id="inline-link" href="https://www.hbomax.com/" target="_blank" rel="nofollow">HBO Max</a><br><strong>• Watch anywhere — try </strong><a data-analytics-id="inline-link" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN 100% risk-free</strong></a></p></div></div><p>After a season 2 finale that some viewers (including <a href="https://www.tomsguide.com/entertainment/hbo-max/i-feel-cheated-by-the-house-of-the-dragon-season-2-finale-heres-why" target="_blank">those of this parish</a>) thought of as a bit of a bait and switch, the latest run of the "Game of Thrones" prequel brought total war as the Greens and Blacks tried to reinforce their dominance of the Valyrian Freehold and Rhaenyra Targaryen attempted to clinch power in the face of ever spiralling odds.</p><p>In the lead up to season 3, <a href="https://www.tomsguide.com/entertainment/streaming/house-of-the-dragon-season-3-will-be-a-big-bloodbath-with-increased-ambition-says-series-stars" target="_blank">cast members gave a flavor of what to expect</a>. Matt Smith (Daemon Targaryen) described it as "a big bloodbath", while Emma D’Arcy (Rhaenyra) told fans to expect "an increased ambition to the set pieces, but also to the narrative drama".</p><p>And, generally speaking, it didn't disappoint. From the "epic battles on dragonback and brought back the expectation that anyone and everyone can die in Westeros" of <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-finally-delivers-the-epic-battle-ive-been-waiting-for-in-its-season-3-premiere" target="_blank">episode 1</a> through a twist-fuelled <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3-episode-3-reaction-the-plot-thickens-with-an-incredible-twist" target="_blank">episode 3</a> that our streaming editor called "the best episode of "House of the Dragon" in years", and finally the epic finale with several key players meeting their maker.</p><p>You won't find any spoilers on this page if you're still catching up. So read on in confidence to discover how to watch "House of the Dragon" season 3 online and from anywhere.</p><h3 class="article-body__section" id="section-how-to-watch-house-of-the-dragon-s3-online-in-the-u-s"><span>How to watch 'House of the Dragon' S3 online in the U.S.</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="UHZYAaZCSyV7FkHxYGxtJ6" name="TG_US_Flag_1920_400_shutterstock.jpg" alt="US flag" src="https://cdn.mos.cms.futurecdn.net/UHZYAaZCSyV7FkHxYGxtJ6.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"House of the Dragon" season 3 premiered on June 21, with episodes going out in the same slot every Sunday at 9 p.m. ET/PT on <strong>HBO</strong>. Find an episode schedule at the bottom of this page.</p><p>Streamers can also watch episodes on <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a>, with prices starting at $10.99/month if you don't mind ads, going to $18.49/month for ad-free and $22.99/month if you want the option to watch content on up to four devices and in 4K. For even better value, you can pay for a whole year upfront and effectively get 12 months for the price of 10 on any of its tiers.</p><p>HBO can also be added to streaming services such as Hulu and Amazon Prime Video.</p><p>Traveling overseas and don't want to miss the show? Don't worry, you can still access your usual domestic streamer via a VPN. We recommend <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>NordVPN</strong></a>. See more below.</p><h2 class="article-body__section" id="section-watch-house-of-the-dragon-season-3-from-anywhere-in-the-world"><span>Watch 'House of the Dragon' season 3 from anywhere in the world</span></h2><p>Away from home at the moment and blocked from watching "House of the Dragon" on your usual subscription?</p><p>You can still watch the "Game of Thrones" prequel thanks to the wonders of a VPN (Virtual Private Network). The software allows your devices to appear to be back in your home country regardless of where in the world you are. So ideal for viewers away on vacation or on business. Our favorite is <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow">NordVPN</a>. It's the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPN</a> on the market:</p><div class="product"><a data-dimension112="b1488b00-7a12-11f1-8f95-8f68faa74881" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="vALBz9LuPk5AhB3g6DbZvf" name="Nord-VPN_deal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/vALBz9LuPk5AhB3g6DbZvf.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p>🟩 <a href="https://nordvpn.com/special/?coupon=future2025&utm_medium=affiliate&utm_term=&utm_content=TG&utm_campaign=off564&utm_source=aff3013" target="_blank" rel="nofollow" data-dimension112="b1488b00-7a12-11f1-8f95-8f68faa74881" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" data-dimension25=""><strong>NordVPN deal: Try risk-free for 30 days</strong></a></p><p>Boasting super fast speeds, great features, streaming power and industry-leading security, <a href="https://www.tomsguide.com/reviews/nordvpn-review"><strong>NordVPN</strong> is our #1 VPN</a>.<br><br><strong>✅ 30-day money-back guarantee</strong><br><strong>✅ 75% off the usual price</strong></p><p>Use NordVPN to unblock your usual streaming service and watch "House of the Dragon" S3 with this <em>exclusive </em>deal. <a class="view-deal button" href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow" data-dimension112="b1488b00-7a12-11f1-8f95-8f68faa74881" data-action="Deal Block" data-label="NordVPN deal: Try risk-free for 30 days" data-dimension48="NordVPN deal: Try risk-free for 30 days" data-dimension25="">View Deal</a></p></div><h2 class="article-body__section" id="section-watch-house-of-the-dragon-season-3-around-the-world"><span>Watch 'House of the Dragon' season 3 around the world</span></h2><h2 id="how-to-watch-house-of-the-dragon-s3-online-in-canada">How to watch 'House of the Dragon' S3 online in Canada</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="eByagaoLZki73CLtYaRPMG" name="TG_Canada_Flag_1920_400_shutterstock.jpg" alt="Canadian flag" src="https://cdn.mos.cms.futurecdn.net/eByagaoLZki73CLtYaRPMG.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>You can watch "House of the Dragon" season 3 in Canada on <strong>HBO</strong> and with the <a href="https://www.crave.ca" target="_blank" rel="nofollow"><strong>Crave</strong></a> streaming service. The first episode went out on June 21, with future episodes going out on Sundays at 9 p.m. ET/PT.</p><p>Crave subscriptions start at $11.99/month for its Standard With Ads plan all the way up to $22/month for ad-free Premium. Savings can be made if you sign up for a year.</p><p>Those on vacation away from Canada will need one of the <a href="https://www.tomsguide.com/best-picks/best-vpn">best VPNs</a> to log in back home to use Crave as it will be geo-blocked when not at home.</p><h2 id="how-to-watch-house-of-the-dragon-s3-in-the-u-k">How to watch 'House of the Dragon' S3 in the U.K.</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="ttCSpj8r9kHj68j7NhsBL9" name="TG_British_Flag_1920_400_shutterstock.jpg" alt="British flag" src="https://cdn.mos.cms.futurecdn.net/ttCSpj8r9kHj68j7NhsBL9.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>"House of the Dragon" season 3 went out on <a href="https://www.sky.com/tv" target="_blank" rel="nofollow"><strong>Sky Atlantic</strong></a> in the U.K. at 2 a.m. and 9 p.m. on Mondays from June 22.</p><p>Sky subscribers can watch on demand via the <strong>Sky Go</strong> app, which is available on smartphones, computers, games consoles and a host of TV streaming devices. Not a Sky subscriber? Plans currently <a href="https://www.sky.com/tv" target="_blank" rel="nofollow">start from £15/month</a>.</p><p>Alternatively, this show is available to stream online via <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> (from £5.99/month) and Sky Atlantic content is also available to watch with a flexible <a href="https://www.nowtv.com/plans/new/entertainment" target="_blank" rel="nofollow"><strong>Now Entertainment Membership</strong></a> (from £6.99/month).</p><p>Those on vacation away from the U.K. will need <a href="http://go.nordvpn.net/aff_c?offer_id=564&aff_id=3013&url_id=10992" target="_blank" rel="nofollow"><strong>a good streaming VPN</strong></a> to log in back home to use Sky Go, Now or HBO Max as they will be geo-blocked when not at home.</p><h2 id="how-to-watch-house-of-the-dragon-s3-online-in-australia">How to watch 'House of the Dragon' S3 online in Australia</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:20.83%;"><img id="R4wb8TX7wmafWv7eBYfay3" name="TG_australia_Flag_1920_400_shutterstock.jpg" alt="Australia flag" src="https://cdn.mos.cms.futurecdn.net/R4wb8TX7wmafWv7eBYfay3.jpg" mos="" align="middle" fullscreen="" width="1920" height="400" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Shutterstock)</span></figcaption></figure><p>Aussies will be able to watch "House of the Dragon" season 3 on the <a href="https://www.hbomax.com/" target="_blank" rel="nofollow"><strong>HBO Max</strong></a> platform, with episodes dropping there weekly from Monday, June 22.</p><p><a href="https://www.tomsguide.com/reference/max-price-australia">HBO Max pricing in Australia</a> starts from $11.99/month or $119.99/year, with pricier options available to add extra devices, enable downloadable content and upgrade to 4K and Dolby Atmos.</p><h3 class="article-body__section" id="section-house-of-the-dragon-season-3-episode-guide-schedule"><span>'House of the Dragon' season 3 episode guide & schedule</span></h3><p>The third season of "House of the Dragon" will run for eight episodes, with their U.S. air dates and titles below:<em> </em></p><ul><li><strong>Episode 1: "Salt and Sea, Fire and Blood" </strong>Sunday, June 21</li><li><strong>Episode 2: "Queen's Landing" </strong>Sunday, June 28</li><li><strong>Episode 3: "Rhaenyra Triumphant" </strong>Sunday, July 5</li><li><strong>Episode 4: "Tumbleton" </strong>Sunday, July 12</li><li><strong>Episode 5: "Unbowed and Unbent" </strong>Sunday, July 19</li><li><strong>Episode 6: "Faceless Men" </strong>Sunday, July 26</li><li><strong>Episode 7: "The Dragon in Winter" </strong>Sunday, August 2</li><li><strong>Episode 8: "The Treasons at Tumbleton" </strong>Sunday, August 9</li></ul><h3 class="article-body__section" id="section-house-of-the-dragon-season-3-trailer"><span>'House of the Dragon' season 3 trailer</span></h3><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0JlMjgqduVw" allowfullscreen></iframe></div></div><h3 class="article-body__section" id="section-house-of-the-dragon-cast"><span>'House of the Dragon' cast</span></h3><ul><li><strong>Matt Smith</strong> as Daemon Targaryen</li><li><strong>Emma D'Arcy</strong> as Rhaenyra Targaryen</li><li><strong>Rhys Ifans</strong> as Otto Hightower</li><li><strong>James Norton</strong> as Ormund Hightower</li><li><strong>Steve Toussaint</strong> as Corlys Velaryon</li><li><strong>Sonoya Mizuno</strong> as Mysaria</li><li><strong>Fabien Frankel</strong> as Criston Cole</li><li><strong>Olivia Cooke</strong> as Alicent Hightower</li><li><strong>Matthew Needham</strong> as Larys Strong</li><li><strong>Jefferson Hall</strong> as Jason Lannister and Tyland Lannister</li><li><strong>Harry Collett</strong> as Jacaerys Velaryon</li><li><strong>Tom Glynn-Carney</strong> as Aegon II Targaryen</li><li><strong>Ewan Mitchell</strong> as Aemond Targaryen</li><li><strong>Bethany Antonia</strong> as Baela Targaryen</li><li><strong>Phoebe Campbell</strong> as Rhaena Targaryen</li><li><strong>Phia Saban</strong> as Helaena Targaryen</li><li><strong>Tommy Flanagan</strong> as Ser Roderick Dustin</li><li><strong>Dan Fogler</strong> as Ser Torrhen Manderly</li><li><strong>Tom Cullen</strong> as Ser Luthor Largent</li><li><strong>Kurt Egyiawan</strong> as Orwyle</li><li><strong>Kieran Bew</strong> as Hugh Hammer</li><li><strong>Abubakar Salim</strong> as Alyn of Hull</li><li><strong>Clinton Liberty</strong> as Addam of Hull</li><li><strong>Tom Bennett</strong> as Ulf White</li></ul><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/streaming/house-of-the-dragon-season-3-will-be-goddamn-huge-showrunner-teases">'House of the Dragon' season 3 will be 'goddamn huge,' showrunner teases</a></li><li><a href="https://www.tomsguide.com/best-picks/streaming-vpn">The best streaming VPNs</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/watch-not-suitable-for-work">How to watch 'Not Suitable For Work' online — stream Mindy Kaling sitcom</a></li></ul><p>We test and review VPN services in the context of legal recreational uses. For example:1. Accessing a service from another country (subject to the terms and conditions of that service).2. Protecting your online security and strengthening your online privacy when abroad.We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This fantasy thriller movie was a total box office bomb. I found it on HBO Max and can't stop thinking about it ]]></title>
                                                                                                <dc:content><![CDATA[ <p>"Dust Bunny" almost slipped right past me, even though it’s exactly the kind of movie I usually live for. Scrolling through HBO Max one night right after the "Euphoria" finale, I stumbled onto the title, paired with a poster featuring Mads Mikkelsen. Naturally, I assumed it was going to be another "weird hitman with a heart" indie that I’d half-watch while multitasking on my phone.</p><p>On paper, it sort of is that. The film features a professional killer, an 8-year-old girl, a quirky New York apartment building, and a pretty unhinged premise: The kid hires her hitman neighbor to kill the monster under her bed, convinced it ate her family. But about 20 minutes in, I clocked the name Bryan Fuller in the credits, and everything snapped into focus.</p><p>The "Hannibal" creator’s feature directorial debut is more than just a cute movie with a gory hook. It is also packed with star power, featuring the likes of Sigourney Weaver and David Dastmalchian rounding out the cast. I'm honestly shocked I hadn't heard about it sooner. It’s not the kind of movie that's going to ambush your algorithm — though it absolutely deserves to — but "Dust Bunny" is one of the best things I've stumbled onto in months. If you're looking for something to watch, it’s definitely worth adding to your queue.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="what-s-dust-bunny-about">What's 'Dust Bunny' about?</h2><p>Aurora (Sophie Sloan) is an 8-year-old living in an old New York City apartment building. She also lives with the firm conviction that a monster resides under her bed, ready to devour anything that touches her bedroom floor. Her parents are loving but understandably skeptical — until, one night, they aren't around to be skeptical anymore.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/lQqmOjPDlWg" allowfullscreen></iframe></div></div><p>Convinced the creature ate them, Aurora knocks on the door of her mysterious neighbor in unit 5B (Mads Mikkelsen) and hires him to kill it. Why him? Because she’s been spying on him, and just a few nights prior, she watched him take out what appeared to be an entire dragon in Chinatown.</p><p>As it turns out, 5B is indeed a professional hitman. He is also fairly certain her parents weren't eaten by a monster, but were instead killed by other professionals who were actually looking for him. He reluctantly takes the job, partly out of guilt, and partly because his handler (Sigourney Weaver) has just ordered him to eliminate the kid — an order he decides he isn't going to follow.</p><h2 id="why-i-recommend-you-stream-dust-bunny">Why I recommend you stream 'Dust Bunny' </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4992px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pifrDQyfJ7h6RtAvn5vzaL" name="Dust Bunny" alt="Dust Bunny" src="https://cdn.mos.cms.futurecdn.net/pifrDQyfJ7h6RtAvn5vzaL.jpg" mos="" align="middle" fullscreen="" width="4992" height="2808" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Lionsgate)</span></figcaption></figure><p>I loved "Dust Bunny" and all of its glorious weirdness, especially its all-star cast. It takes a premise that easily could have curdled into either cutesy whimsy or hollow gore and transforms it into something entirely original. Believe it or not, amidst the blood and a massive, murderous rabbit, there is a genuinely tender story being told.</p><p>Mads Mikkelsen is always at his best when playing menacing roles that leave room for a little heart. At this point, a character like this — much like his turn in "Hannibal" — is something he could comfortably do in his sleep, yet he remains entirely captivating.</p><p>Sophie Sloan is equally incredible as Aurora. She plays the role with a watchful, slightly eccentric energy that feels remarkably grounded in how real kids actually behave. Watching the two of them share the screen is so engaging that you almost forget you're watching a professional assassin teach a child how to evade killers. The film channels heavy "Leon: The Professional" vibes, so if that classic is up your alley, you can go in knowing this movie will be right down your street.</p><p>We simply don't get many movies like this anymore. Truly original, weird mid-budget films feel like a lost art, and this is one gem you shouldn't sleep on like I did.</p><p><a href="https://www.hbomax.com/movies/dust-bunny/6f304cb7-f579-4cb5-bdd7-2a7a7c32daa5" target="_blank" rel="nofollow"><em><strong>Watch "Dust Bunny" on HBO Max</strong></em></a></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ey6xaW"></div>                            </div>                            <script src="https://kwizly.com/embed/ey6xaW.js" async></script> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/this-fantasy-thriller-movie-was-a-total-box-office-bomb-i-found-it-on-hbo-max-and-cant-stop-thinking-about-it</link>
                                                                            <description>
                            <![CDATA[ Nobody watched "Dust Bunny" in theaters, but this overlooked fantasy thriller on HBO Max is a hidden gem you won't stop thinking about. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8DJhr7qmr2eYy2Hkfc3d6a</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WR6QwC7ScVz428YrNLdbKN-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 18 Jun 2026 10:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Brittany Vincent ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/JDgb6vqXHys3nrFJpkRCub.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WR6QwC7ScVz428YrNLdbKN-1280-80.jpg">
                                                            <media:credit><![CDATA[Roadside Attractions]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Mads Mikkelson in Dust Bunny]]></media:description>                                                            <media:text><![CDATA[Mads Mikkelson in Dust Bunny]]></media:text>
                                <media:title type="plain"><![CDATA[Mads Mikkelson in Dust Bunny]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WR6QwC7ScVz428YrNLdbKN-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>"Dust Bunny" almost slipped right past me, even though it’s exactly the kind of movie I usually live for. Scrolling through HBO Max one night right after the "Euphoria" finale, I stumbled onto the title, paired with a poster featuring Mads Mikkelsen. Naturally, I assumed it was going to be another "weird hitman with a heart" indie that I’d half-watch while multitasking on my phone.</p><p>On paper, it sort of is that. The film features a professional killer, an 8-year-old girl, a quirky New York apartment building, and a pretty unhinged premise: The kid hires her hitman neighbor to kill the monster under her bed, convinced it ate her family. But about 20 minutes in, I clocked the name Bryan Fuller in the credits, and everything snapped into focus.</p><p>The "Hannibal" creator’s feature directorial debut is more than just a cute movie with a gory hook. It is also packed with star power, featuring the likes of Sigourney Weaver and David Dastmalchian rounding out the cast. I'm honestly shocked I hadn't heard about it sooner. It’s not the kind of movie that's going to ambush your algorithm — though it absolutely deserves to — but "Dust Bunny" is one of the best things I've stumbled onto in months. If you're looking for something to watch, it’s definitely worth adding to your queue.</p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="what-s-dust-bunny-about">What's 'Dust Bunny' about?</h2><p>Aurora (Sophie Sloan) is an 8-year-old living in an old New York City apartment building. She also lives with the firm conviction that a monster resides under her bed, ready to devour anything that touches her bedroom floor. Her parents are loving but understandably skeptical — until, one night, they aren't around to be skeptical anymore.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/lQqmOjPDlWg" allowfullscreen></iframe></div></div><p>Convinced the creature ate them, Aurora knocks on the door of her mysterious neighbor in unit 5B (Mads Mikkelsen) and hires him to kill it. Why him? Because she’s been spying on him, and just a few nights prior, she watched him take out what appeared to be an entire dragon in Chinatown.</p><p>As it turns out, 5B is indeed a professional hitman. He is also fairly certain her parents weren't eaten by a monster, but were instead killed by other professionals who were actually looking for him. He reluctantly takes the job, partly out of guilt, and partly because his handler (Sigourney Weaver) has just ordered him to eliminate the kid — an order he decides he isn't going to follow.</p><h2 id="why-i-recommend-you-stream-dust-bunny">Why I recommend you stream 'Dust Bunny' </h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4992px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pifrDQyfJ7h6RtAvn5vzaL" name="Dust Bunny" alt="Dust Bunny" src="https://cdn.mos.cms.futurecdn.net/pifrDQyfJ7h6RtAvn5vzaL.jpg" mos="" align="middle" fullscreen="" width="4992" height="2808" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Lionsgate)</span></figcaption></figure><p>I loved "Dust Bunny" and all of its glorious weirdness, especially its all-star cast. It takes a premise that easily could have curdled into either cutesy whimsy or hollow gore and transforms it into something entirely original. Believe it or not, amidst the blood and a massive, murderous rabbit, there is a genuinely tender story being told.</p><p>Mads Mikkelsen is always at his best when playing menacing roles that leave room for a little heart. At this point, a character like this — much like his turn in "Hannibal" — is something he could comfortably do in his sleep, yet he remains entirely captivating.</p><p>Sophie Sloan is equally incredible as Aurora. She plays the role with a watchful, slightly eccentric energy that feels remarkably grounded in how real kids actually behave. Watching the two of them share the screen is so engaging that you almost forget you're watching a professional assassin teach a child how to evade killers. The film channels heavy "Leon: The Professional" vibes, so if that classic is up your alley, you can go in knowing this movie will be right down your street.</p><p>We simply don't get many movies like this anymore. Truly original, weird mid-budget films feel like a lost art, and this is one gem you shouldn't sleep on like I did.</p><p><a href="https://www.hbomax.com/movies/dust-bunny/6f304cb7-f579-4cb5-bdd7-2a7a7c32daa5" target="_blank" rel="nofollow"><em><strong>Watch "Dust Bunny" on HBO Max</strong></em></a></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-ey6xaW"></div>                            </div>                            <script src="https://kwizly.com/embed/ey6xaW.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'House of the Dragon' season 3 episode release schedule: When do new episodes stream on HBO Max? ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Outside of "<a href="https://www.tomsguide.com/entertainment/hbo-max/i-was-worried-we-were-getting-too-much-game-of-thrones-and-then-i-watched-a-knight-of-the-seven-kingdoms">A Knight of the Seven Kingdoms</a>," it's been a while since we've hung out with House Targaryen. In fact, it's been a long two years since "<a href="https://www.tomsguide.com/tag/house-of-the-dragon">House of the Dragon</a>" season 2 offered up <a href="https://www.tomsguide.com/entertainment/hbo-max/i-feel-cheated-by-the-house-of-the-dragon-season-2-finale-heres-why">that polarizing finale</a>, leaving fans eagerly awaiting their grand return to Westeros. </p><p>Luckily, that wait is almost over, with <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3">"HOTD" season 3 </a>roaring its way onto HBO and <a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max</a> this month with <a href="https://www.tomsguide.com/entertainment/streaming/house-of-the-dragon-season-3-will-be-a-big-bloodbath-with-increased-ambition-says-series-stars">a "big bloodbath"</a> on the horizon to test Rhaenyra (Emma D'Arcy), Daemon (Matt Smith), Alicent (Olivia Cooke), Aegon II (Tom Glynn-Carney) and the rest of the realm. Like the previous installments of the "<a href="https://www.tomsguide.com/tag/game-of-thrones">Game of Thrones</a>" prequel series, season 3 will have eight episodes total, though there are some supersized editions in the works. For example, that much-anticipated premiere will clock in at 72 minutes, 14 whole minutes more than the season 2 opener.</p><p>To get you fully prepped for the season ahead, here's everything to know about the "House of the Dragon" season 3 episode release schedule, so you don't miss one fiery moment. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="house-of-the-dragon-season-3-release-date-and-time">'House of the Dragon' season 3 release date and time</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/5X1dMFuHZhc" allowfullscreen></iframe></div></div><p>As has become Westeros tradition, Sunday evenings at 9 p.m. ET on HBO and HBO Max are reserved for "House of the Dragon," with the season 3 premiere debuting on Sunday, June 21. </p><p>As you'll no doubt remember, this is also the coveted timeslot of fellow franchise titles including "Game of Thrones" and "A Knight of the Seven Kingdoms." New episodes will continue each Sunday until the finale episode on Sunday, August 9. </p><h2 id="house-of-the-dragon-season-3-full-release-schedule">'House of the Dragon season 3' full release schedule</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0JlMjgqduVw" allowfullscreen></iframe></div></div><p>If you're planning your "HOTD" viewing for the next couple of months, here's when the rest of "House of the Dragon" season 3 will premiere on HBO and HBO Max:</p><ul><li><strong>"House of the Dragon" season 3 episode 1: </strong>June 21</li><li><strong>"House of the Dragon" season 3 episode 2: </strong>June 28</li><li><strong>"House of the Dragon" season 3 episode 3: </strong>July 5</li><li><strong>"House of the Dragon" season 3 episode 4:</strong> July 12</li><li><strong>"House of the Dragon" season 3 episode 5:</strong> July 19</li><li><strong>"House of the Dragon" season 3 episode 6: </strong>July 26</li><li><strong>"House of the Dragon" season 3 episode 7:</strong> August 2</li><li><strong>"House of the Dragon" season 3 episode 8: </strong>August 9</li></ul><h2 id="what-is-house-of-the-dragon-season-3-about">What is 'House of the Dragon' season 3 about?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:148.10%;"><img id="c7CuVfrrgX2Yh3M4CdHT5c" name="House of the Dragon season 3 poster" alt="House of the Dragon season 3 poster" src="https://cdn.mos.cms.futurecdn.net/c7CuVfrrgX2Yh3M4CdHT5c.jpg" mos="" align="middle" fullscreen="" width="2000" height="2962" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>"The throne knows no mercy," teases HBO about the upcoming season of "House of the Dragon," and there certainly won't be any leniency from either side—Team Black (the contingent that supports Rhaenyra as heir to the crown) versus Team Green (those that back her half-brother Aegon II Targaryen's claim to the Iron Throne)—as they battle it out for control of the realm. </p><p>All of that simmering political tension from episodes past boils over into a brutal civil war, pulling to the screen several of the biggest battles from George R. R. Martin's "Fire & Blood" book, including the deadly Battle of the Gullet. Altogether, it's sounding like season 3 of the acclaimed HBO drama will be bigger, bloodier and more action-packed than ever. We can't wait!</p><p>Tom's Guide will keep you posted on all things "House of the Dragon" season 3, including new teaser clips, plot details, casting news and more. In the meantime, you can catch up on the fantasy drama's first two seasons on HBO Max.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-89-new-movies-heres-the-5-id-stream-first">HBO Max just added 89 new movies — here's the 5 I'd stream first</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-lanterns-teaser-trailer-unveils-kyle-chandler-and-aaron-pierre-as-hal-jordan-and-john-stewart">New "Lanterns" teaser trailer unveils Hal Jordan and John Stewart</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/a-game-of-thrones-movie-is-officially-happening-heres-everything-we-know-so-far">A "Game of Thrones" movie is officially happening: here's what we know</a></li></ul><div data-model-name="Netflix,Peacock TV,Paramount Plus,Hulu,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3-episode-release-schedule-when-do-new-episodes-stream-on-hbo-max</link>
                                                                            <description>
                            <![CDATA[ We're back in Westeros, baby! Here's everything to know about when "House of the Dragon" season 3 episodes drop on HBO ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rJSxu4HRW99SMfAEgrQFKT</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3GMzH2TU7GA36ZgvmZeMfT-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 16 Jun 2026 13:54:32 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Christina Izzo ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LMncQCRNbbLXxxjbfZJvWE.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3GMzH2TU7GA36ZgvmZeMfT-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Harry Collett and dragon in House of the Dragon season 3]]></media:description>                                                            <media:text><![CDATA[Harry Collett and dragon in House of the Dragon season 3]]></media:text>
                                <media:title type="plain"><![CDATA[Harry Collett and dragon in House of the Dragon season 3]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3GMzH2TU7GA36ZgvmZeMfT-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Outside of "<a href="https://www.tomsguide.com/entertainment/hbo-max/i-was-worried-we-were-getting-too-much-game-of-thrones-and-then-i-watched-a-knight-of-the-seven-kingdoms">A Knight of the Seven Kingdoms</a>," it's been a while since we've hung out with House Targaryen. In fact, it's been a long two years since "<a href="https://www.tomsguide.com/tag/house-of-the-dragon">House of the Dragon</a>" season 2 offered up <a href="https://www.tomsguide.com/entertainment/hbo-max/i-feel-cheated-by-the-house-of-the-dragon-season-2-finale-heres-why">that polarizing finale</a>, leaving fans eagerly awaiting their grand return to Westeros. </p><p>Luckily, that wait is almost over, with <a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3">"HOTD" season 3 </a>roaring its way onto HBO and <a href="https://www.tomsguide.com/reviews/hbo-max">HBO Max</a> this month with <a href="https://www.tomsguide.com/entertainment/streaming/house-of-the-dragon-season-3-will-be-a-big-bloodbath-with-increased-ambition-says-series-stars">a "big bloodbath"</a> on the horizon to test Rhaenyra (Emma D'Arcy), Daemon (Matt Smith), Alicent (Olivia Cooke), Aegon II (Tom Glynn-Carney) and the rest of the realm. Like the previous installments of the "<a href="https://www.tomsguide.com/tag/game-of-thrones">Game of Thrones</a>" prequel series, season 3 will have eight episodes total, though there are some supersized editions in the works. For example, that much-anticipated premiere will clock in at 72 minutes, 14 whole minutes more than the season 2 opener.</p><p>To get you fully prepped for the season ahead, here's everything to know about the "House of the Dragon" season 3 episode release schedule, so you don't miss one fiery moment. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="house-of-the-dragon-season-3-release-date-and-time">'House of the Dragon' season 3 release date and time</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/5X1dMFuHZhc" allowfullscreen></iframe></div></div><p>As has become Westeros tradition, Sunday evenings at 9 p.m. ET on HBO and HBO Max are reserved for "House of the Dragon," with the season 3 premiere debuting on Sunday, June 21. </p><p>As you'll no doubt remember, this is also the coveted timeslot of fellow franchise titles including "Game of Thrones" and "A Knight of the Seven Kingdoms." New episodes will continue each Sunday until the finale episode on Sunday, August 9. </p><h2 id="house-of-the-dragon-season-3-full-release-schedule">'House of the Dragon season 3' full release schedule</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/0JlMjgqduVw" allowfullscreen></iframe></div></div><p>If you're planning your "HOTD" viewing for the next couple of months, here's when the rest of "House of the Dragon" season 3 will premiere on HBO and HBO Max:</p><ul><li><strong>"House of the Dragon" season 3 episode 1: </strong>June 21</li><li><strong>"House of the Dragon" season 3 episode 2: </strong>June 28</li><li><strong>"House of the Dragon" season 3 episode 3: </strong>July 5</li><li><strong>"House of the Dragon" season 3 episode 4:</strong> July 12</li><li><strong>"House of the Dragon" season 3 episode 5:</strong> July 19</li><li><strong>"House of the Dragon" season 3 episode 6: </strong>July 26</li><li><strong>"House of the Dragon" season 3 episode 7:</strong> August 2</li><li><strong>"House of the Dragon" season 3 episode 8: </strong>August 9</li></ul><h2 id="what-is-house-of-the-dragon-season-3-about">What is 'House of the Dragon' season 3 about?</h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:148.10%;"><img id="c7CuVfrrgX2Yh3M4CdHT5c" name="House of the Dragon season 3 poster" alt="House of the Dragon season 3 poster" src="https://cdn.mos.cms.futurecdn.net/c7CuVfrrgX2Yh3M4CdHT5c.jpg" mos="" align="middle" fullscreen="" width="2000" height="2962" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: HBO)</span></figcaption></figure><p>"The throne knows no mercy," teases HBO about the upcoming season of "House of the Dragon," and there certainly won't be any leniency from either side—Team Black (the contingent that supports Rhaenyra as heir to the crown) versus Team Green (those that back her half-brother Aegon II Targaryen's claim to the Iron Throne)—as they battle it out for control of the realm. </p><p>All of that simmering political tension from episodes past boils over into a brutal civil war, pulling to the screen several of the biggest battles from George R. R. Martin's "Fire & Blood" book, including the deadly Battle of the Gullet. Altogether, it's sounding like season 3 of the acclaimed HBO drama will be bigger, bloodier and more action-packed than ever. We can't wait!</p><p>Tom's Guide will keep you posted on all things "House of the Dragon" season 3, including new teaser clips, plot details, casting news and more. In the meantime, you can catch up on the fantasy drama's first two seasons on HBO Max.</p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-89-new-movies-heres-the-5-id-stream-first">HBO Max just added 89 new movies — here's the 5 I'd stream first</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/new-lanterns-teaser-trailer-unveils-kyle-chandler-and-aaron-pierre-as-hal-jordan-and-john-stewart">New "Lanterns" teaser trailer unveils Hal Jordan and John Stewart</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/a-game-of-thrones-movie-is-officially-happening-heres-everything-we-know-so-far">A "Game of Thrones" movie is officially happening: here's what we know</a></li></ul><div data-model-name="Netflix,Peacock TV,Paramount Plus,Hulu,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 5 top new movies to stream this week on Netflix, HBO Max, Hulu and more (June 16-22) ]]></title>
                                                                                                <dc:content><![CDATA[ <p>This week’s top new movies have been confirmed, and after the very slow week just gone, the next seven days are looking a whole lot better. Some of the biggest <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming services</a> around will offer new movies to watch, including Netflix, HBO Max, Hulu and more. </p><p>However, this week it's one of the smaller platforms with my top pick. MGM+ is set to be the streaming home of sci-fi epic “Project Hail Mary,” and if you still haven’t seen this Ryan Gosling-fronted blockbuster,  it lives up to its sterling reputation. Meanwhile, Netflix has a glossy rom-com, HBO Max has a dark thriller with Glen Powell, and Hulu has a comedy about a group of 30-year-olds forced to return to their high school.</p><p>To save you having to scroll through streaming libraries to find the latest additions, I’ve collected all the most noteworthy new arrivals down below. These are the top movies you can stream in the coming days. And be sure to check out our guide to the <a href="https://www.tomsguide.com/entertainment/streaming/7-top-new-shows-to-stream-this-week-house-of-the-dragon-the-agency-and-more-june-15-21">top new TV shows this week</a>, too.</p><div ><table><caption>Top new movies to stream this week (June 16-22)</caption><thead><tr><th class="firstcol " ><p>Title</p></th><th  ><p>Genre </p></th><th  ><p>Streaming location</p></th><th  ><p>Release date </p></th></tr></thead><tbody><tr><td class="firstcol " ><p>"Deep Water"</p></td><td  ><p>Survival thriller</p></td><td  ><p>PVOD</p></td><td  ><p>June 16</p></td></tr><tr><td class="firstcol " ><p>"Never Change!"</p></td><td  ><p>Comedy</p></td><td  ><p>Hulu</p></td><td  ><p>June 17</p></td></tr><tr><td class="firstcol " ><p>"Project Hail Mary"</p></td><td  ><p>Science fiction</p></td><td  ><p>MGM+</p></td><td  ><p>June 18</p></td></tr><tr><td class="firstcol " ><p>"How to Make a Killing"</p></td><td  ><p>Comedy thriller</p></td><td  ><p>HBO Max</p></td><td  ><p>June 19</p></td></tr><tr><td class="firstcol " ><p>"Voicemails for Isabelle"</p></td><td  ><p>Romantic comedy</p></td><td  ><p>Netflix</p></td><td  ><p>June 19</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-top-new-movies-this-week-june-16-22"><span>Top new movies this week (June 16-22)</span></h3><h2 id="deep-water-pvod">‘Deep Water’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/f0ptq0Lzdh8" allowfullscreen></iframe></div></div><p>It just wouldn’t be a summer movie season without at least one shark survival flick, and in steps “Deep Water” to ensure fans of thrillers that see humans attempt to survive against the ocean’s apex predator aren’t left wanting. This one comes from genre veteran Renny Harlin (who also helmed 1999’s “Deep Blue Sea”) and boasts KISS rocker Gene Simmons among its producer list, which is a crossover I very much didn’t expect. </p><p>In fact, “Deep Water” combines two survival thriller favorites: Shark attacks and plane crashes. When an international flight from Los Angeles to Shanghai goes down in the Pacific Ocean due to an improperly stowed power bank, the survivors of the crash are thrown into an equally deadly situation with a shark among the floating wreckage. Starring Aaron Eckhart and Ben Kingsley, this unashamedly B-movie offers fun thrills. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/Deep-Water-Renny-Harlin/dp/B0GYT3F1KV" target="_blank" rel="nofollow"><em><strong>Prime Video (Buy/Rent) </strong></em></a><em><strong>starting June 16</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eJ7MxW"></div>                            </div>                            <script src="https://kwizly.com/embed/eJ7MxW.js" async></script><h2 id="never-change-hulu">‘Never Change!’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/w5nRZ9BrewE" allowfullscreen></iframe></div></div><p>Another staple of the summer season is comedy movies about high schoolers graduating, and “Never Change!” is a new Hulu original that builds on this coming-of-age formula in a way that looks refreshing. Rather than focusing on a group of adolescents in the final few weeks of their school lives, it’s about a group of adults in their 30s who must return to their old haunt after it’s discovered they didn’t technically graduate. </p><p>When it’s discovered that the class of 2008 didn’t complete their education after a tornado disrupted their senior year, they’re left with no choice but to return to North Meadows High. They might now be adults, but back in the halls of their high school, old relationships flare up, and teenage angst bites back hard. This Hulu original comedy stars John Reynolds, Sofia Black-D'Elia, Carmen Christopher and Jo Firestone. </p><p><em><strong>Watch on </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> starting June 17</strong></em></p><h2 id="project-hail-mary-mgm">‘Project Hail Mary’ (MGM+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/m08TxIsFTRI" allowfullscreen></iframe></div></div><p>“Project Hail Mary” is perhaps <em>the </em>movie of 2026 (so far). This epic sci-fi based on the Andy Weir novel of the same name is a favorite among the entire Tom’s Guide streaming team and ranks at the top of my personal yearly ranking (and I’ve seen more than 50 new movies in 2026 so far). It features Ryan Gosling at his likeable best, but while Gosling is good, he’s actually upstaged by a puppet named Rocky, whom you will fall in love with. </p><p>Set a few years in the future, Gosling plays Ryland Grace, a middle school teacher/astronaut, who awakens on an interstellar spaceship with a very important mission. There’s just one <em>very</em> big problem: He cannot remember his mission or even his own name. What follows is a gripping adventure as Grace pieces together his past and has to figure out why he’s aboard the craft. Combining excitement, comedy and memorable characters, it’s an out-of-this-world watch that you shouldn't skip. </p><p><em><strong>Watch on </strong></em><a href="https://www.mgmplus.com/movie/project-hail-mary-2026" target="_blank" rel="nofollow"><em><strong>MGM+</strong></em></a><em><strong> starting June 18</strong></em></p><h2 id="how-to-make-a-killing-hbo-max">‘How to Make a Killing’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/BxBof_p3_es" allowfullscreen></iframe></div></div><p>“How to Make a Killing” is a comedy-thriller elevated significantly by the charms of Glen Powell. It’s “eat the rich,” or in this case, murder the rich, storyline isn’t as clever or crafty as I’d hoped, but Powell will keep you invested. Sadly, the supporting cast doesn’t match up, with Margaret Qualley’s Julia a character that never quite clicks, but “How to Make a Killing” is still a worthwhile watch on HBO Max for dedicated genre fans.</p><p>Becket Redfellow (Powell) is a suit-shop worker, raised by his mother, who was disowned by her wealthy father (Ed Harris) after becoming pregnant in her teens. When his mother passes, Becket becomes obsessed with reclaiming his vast inheritance. To do this, he’ll have to kill off his relatives, so there’s nobody left in the family tree but him. Darkly humorous but with some questionable narrative logic, “How to Make a Killing” is entertaining but lacks memorable moments, and its social satire falls flat.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/how-to-make-a-killing/e5edd78c-5d67-4845-8660-4313584d08b3" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting June 19</strong></em></p><h2 id="voicemails-for-isabelle-netflix">‘Voicemails for Isabelle’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/9mi3YVYm3ZU" allowfullscreen></iframe></div></div><p>Sticking with this week’s summer movie season trend, Netflix is dropping a splashy romantic comedy movie, which revolves around two actors well experienced in the genre: Nick Robinson (“Love, Simon”) and Zoey Deutch (“Set It Up”). Will the critics love it? I wouldn’t bet on it, but I have little doubt it’ll be a storming success with Netflix subscribers and might even make a play for the Netflix No. 1 spot over the weekend.</p><p>Also starring Nick Offerman and Harry Shum Jr., “Voicemails for Isabelle” sees Jill (Deutch) struggling to cope with the death of her sister (Ciara Bravo). To handle her grief, she leaves voicemails about her life in San Francisco to her sister’s mobile number as a coping mechanism. However, when the number is reassigned, Wes (Robinson), a real estate agent in Austin, starts receiving these messages. Kickstarting a cross-country meet-cute that might blossom into a relationship that helps both heal.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/81716219" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting June 19</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/5-uplifting-sci-fi-movies-to-watch-after-project-hail-mary">5 uplifting sci-fi movies to watch after ‘Project Hail Mary’</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/new-on-netflix-in-june-2026-5-best-movies-and-shows-to-stream-plus-full-release-list">New on Netflix in June 2026</a></li></ul> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/movies/5-top-new-movies-to-stream-this-week-on-netflix-hbo-max-hulu-and-more-june-16-22</link>
                                                                            <description>
                            <![CDATA[ This week's top new movies across the best streaming services include "Project Hail Mary," "How to Make a Killing, and lots more. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8kwRLDd9fkDHrkXKfLKsMo</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3aFFK4cVXWLhNmivynsnZK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 16 Jun 2026 04:01:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Movies]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                                                                <author><![CDATA[ rory.mellon@futurenet.com (Rory Mellon) ]]></author>                    <dc:creator><![CDATA[ Rory Mellon ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3aFFK4cVXWLhNmivynsnZK-1280-80.jpg">
                                                            <media:credit><![CDATA[Amazon MGM Studios]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Ryan Gosling in Project Hail Mary]]></media:description>                                                            <media:text><![CDATA[Ryan Gosling in Project Hail Mary]]></media:text>
                                <media:title type="plain"><![CDATA[Ryan Gosling in Project Hail Mary]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3aFFK4cVXWLhNmivynsnZK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This week’s top new movies have been confirmed, and after the very slow week just gone, the next seven days are looking a whole lot better. Some of the biggest <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming services</a> around will offer new movies to watch, including Netflix, HBO Max, Hulu and more. </p><p>However, this week it's one of the smaller platforms with my top pick. MGM+ is set to be the streaming home of sci-fi epic “Project Hail Mary,” and if you still haven’t seen this Ryan Gosling-fronted blockbuster,  it lives up to its sterling reputation. Meanwhile, Netflix has a glossy rom-com, HBO Max has a dark thriller with Glen Powell, and Hulu has a comedy about a group of 30-year-olds forced to return to their high school.</p><p>To save you having to scroll through streaming libraries to find the latest additions, I’ve collected all the most noteworthy new arrivals down below. These are the top movies you can stream in the coming days. And be sure to check out our guide to the <a href="https://www.tomsguide.com/entertainment/streaming/7-top-new-shows-to-stream-this-week-house-of-the-dragon-the-agency-and-more-june-15-21">top new TV shows this week</a>, too.</p><div ><table><caption>Top new movies to stream this week (June 16-22)</caption><thead><tr><th class="firstcol " ><p>Title</p></th><th  ><p>Genre </p></th><th  ><p>Streaming location</p></th><th  ><p>Release date </p></th></tr></thead><tbody><tr><td class="firstcol " ><p>"Deep Water"</p></td><td  ><p>Survival thriller</p></td><td  ><p>PVOD</p></td><td  ><p>June 16</p></td></tr><tr><td class="firstcol " ><p>"Never Change!"</p></td><td  ><p>Comedy</p></td><td  ><p>Hulu</p></td><td  ><p>June 17</p></td></tr><tr><td class="firstcol " ><p>"Project Hail Mary"</p></td><td  ><p>Science fiction</p></td><td  ><p>MGM+</p></td><td  ><p>June 18</p></td></tr><tr><td class="firstcol " ><p>"How to Make a Killing"</p></td><td  ><p>Comedy thriller</p></td><td  ><p>HBO Max</p></td><td  ><p>June 19</p></td></tr><tr><td class="firstcol " ><p>"Voicemails for Isabelle"</p></td><td  ><p>Romantic comedy</p></td><td  ><p>Netflix</p></td><td  ><p>June 19</p></td></tr></tbody></table></div><h3 class="article-body__section" id="section-top-new-movies-this-week-june-16-22"><span>Top new movies this week (June 16-22)</span></h3><h2 id="deep-water-pvod">‘Deep Water’ (PVOD)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/f0ptq0Lzdh8" allowfullscreen></iframe></div></div><p>It just wouldn’t be a summer movie season without at least one shark survival flick, and in steps “Deep Water” to ensure fans of thrillers that see humans attempt to survive against the ocean’s apex predator aren’t left wanting. This one comes from genre veteran Renny Harlin (who also helmed 1999’s “Deep Blue Sea”) and boasts KISS rocker Gene Simmons among its producer list, which is a crossover I very much didn’t expect. </p><p>In fact, “Deep Water” combines two survival thriller favorites: Shark attacks and plane crashes. When an international flight from Los Angeles to Shanghai goes down in the Pacific Ocean due to an improperly stowed power bank, the survivors of the crash are thrown into an equally deadly situation with a shark among the floating wreckage. Starring Aaron Eckhart and Ben Kingsley, this unashamedly B-movie offers fun thrills. </p><p><em><strong>Watch on </strong></em><a href="https://www.amazon.com/Deep-Water-Renny-Harlin/dp/B0GYT3F1KV" target="_blank" rel="nofollow"><em><strong>Prime Video (Buy/Rent) </strong></em></a><em><strong>starting June 16</strong></em></p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eJ7MxW"></div>                            </div>                            <script src="https://kwizly.com/embed/eJ7MxW.js" async></script><h2 id="never-change-hulu">‘Never Change!’ (Hulu)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/w5nRZ9BrewE" allowfullscreen></iframe></div></div><p>Another staple of the summer season is comedy movies about high schoolers graduating, and “Never Change!” is a new Hulu original that builds on this coming-of-age formula in a way that looks refreshing. Rather than focusing on a group of adolescents in the final few weeks of their school lives, it’s about a group of adults in their 30s who must return to their old haunt after it’s discovered they didn’t technically graduate. </p><p>When it’s discovered that the class of 2008 didn’t complete their education after a tornado disrupted their senior year, they’re left with no choice but to return to North Meadows High. They might now be adults, but back in the halls of their high school, old relationships flare up, and teenage angst bites back hard. This Hulu original comedy stars John Reynolds, Sofia Black-D'Elia, Carmen Christopher and Jo Firestone. </p><p><em><strong>Watch on </strong></em><a href="https://www.hulu.com/welcome" target="_blank" rel="nofollow"><em><strong>Hulu</strong></em></a><em><strong> starting June 17</strong></em></p><h2 id="project-hail-mary-mgm">‘Project Hail Mary’ (MGM+)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/m08TxIsFTRI" allowfullscreen></iframe></div></div><p>“Project Hail Mary” is perhaps <em>the </em>movie of 2026 (so far). This epic sci-fi based on the Andy Weir novel of the same name is a favorite among the entire Tom’s Guide streaming team and ranks at the top of my personal yearly ranking (and I’ve seen more than 50 new movies in 2026 so far). It features Ryan Gosling at his likeable best, but while Gosling is good, he’s actually upstaged by a puppet named Rocky, whom you will fall in love with. </p><p>Set a few years in the future, Gosling plays Ryland Grace, a middle school teacher/astronaut, who awakens on an interstellar spaceship with a very important mission. There’s just one <em>very</em> big problem: He cannot remember his mission or even his own name. What follows is a gripping adventure as Grace pieces together his past and has to figure out why he’s aboard the craft. Combining excitement, comedy and memorable characters, it’s an out-of-this-world watch that you shouldn't skip. </p><p><em><strong>Watch on </strong></em><a href="https://www.mgmplus.com/movie/project-hail-mary-2026" target="_blank" rel="nofollow"><em><strong>MGM+</strong></em></a><em><strong> starting June 18</strong></em></p><h2 id="how-to-make-a-killing-hbo-max">‘How to Make a Killing’ (HBO Max)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/BxBof_p3_es" allowfullscreen></iframe></div></div><p>“How to Make a Killing” is a comedy-thriller elevated significantly by the charms of Glen Powell. It’s “eat the rich,” or in this case, murder the rich, storyline isn’t as clever or crafty as I’d hoped, but Powell will keep you invested. Sadly, the supporting cast doesn’t match up, with Margaret Qualley’s Julia a character that never quite clicks, but “How to Make a Killing” is still a worthwhile watch on HBO Max for dedicated genre fans.</p><p>Becket Redfellow (Powell) is a suit-shop worker, raised by his mother, who was disowned by her wealthy father (Ed Harris) after becoming pregnant in her teens. When his mother passes, Becket becomes obsessed with reclaiming his vast inheritance. To do this, he’ll have to kill off his relatives, so there’s nobody left in the family tree but him. Darkly humorous but with some questionable narrative logic, “How to Make a Killing” is entertaining but lacks memorable moments, and its social satire falls flat.</p><p><em><strong>Watch on </strong></em><a href="https://www.hbomax.com/movies/how-to-make-a-killing/e5edd78c-5d67-4845-8660-4313584d08b3" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> starting June 19</strong></em></p><h2 id="voicemails-for-isabelle-netflix">‘Voicemails for Isabelle’ (Netflix)</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/9mi3YVYm3ZU" allowfullscreen></iframe></div></div><p>Sticking with this week’s summer movie season trend, Netflix is dropping a splashy romantic comedy movie, which revolves around two actors well experienced in the genre: Nick Robinson (“Love, Simon”) and Zoey Deutch (“Set It Up”). Will the critics love it? I wouldn’t bet on it, but I have little doubt it’ll be a storming success with Netflix subscribers and might even make a play for the Netflix No. 1 spot over the weekend.</p><p>Also starring Nick Offerman and Harry Shum Jr., “Voicemails for Isabelle” sees Jill (Deutch) struggling to cope with the death of her sister (Ciara Bravo). To handle her grief, she leaves voicemails about her life in San Francisco to her sister’s mobile number as a coping mechanism. However, when the number is reassigned, Wes (Robinson), a real estate agent in Austin, starts receiving these messages. Kickstarting a cross-country meet-cute that might blossom into a relationship that helps both heal.</p><p><em><strong>Watch on </strong></em><a href="https://www.netflix.com/title/81716219" target="_blank" rel="nofollow"><em><strong>Netflix</strong></em></a><em><strong> starting June 19</strong></em></p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">The best streaming services to subscribe to right now</a></li><li><a href="https://www.tomsguide.com/entertainment/streaming/5-uplifting-sci-fi-movies-to-watch-after-project-hail-mary">5 uplifting sci-fi movies to watch after ‘Project Hail Mary’</a></li><li><a href="https://www.tomsguide.com/entertainment/netflix/new-on-netflix-in-june-2026-5-best-movies-and-shows-to-stream-plus-full-release-list">New on Netflix in June 2026</a></li></ul>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 5 new to HBO Max movies with 90% or higher on Rotten Tomatoes in June ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Every month, <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max">HBO Max</a> refreshes its already extensive selection of movies and TV shows, bringing in a crop of titles so that subscribers always have something new and entertaining to watch next. <a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-june-2026-all-the-new-shows-and-movies-to-watch-this-month">HBO Max's June 2026 lineup</a> is no exception, with plenty of proud Pride Month programming, the hotly anticipated return of "<a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3">House of the Dragon</a>" and tons of recently added film titles to peruse.</p><p>Speaking of which, the influx of so many new movies onto not only HBO's platform but its fellow <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming services </a>means that deciding what to watch can quickly become overwhelming. So we've done the dirty work and sorted through this month's film additions to focus on five acclaimed flicks, all earning 90% and above on Rotten Tomatoes. </p><p>From sweet BDSM romances to a 1950s heist classic, here are five new to HBO Max movies that we think you should check out this month. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="the-asphalt-jungle">'The Asphalt Jungle'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IXrP6Uo4nUI" allowfullscreen></iframe></div></div><p>In case you haven't heard, this month marks the 100th birthday of Hollywood icon and sex symbol for the ages, Marilyn Monroe, and what better way to celebrate the legendary actress than with a rewatch of one of her earliest roles? Luckily, HBO Max has added "The Asphalt Jungle," the John Huston-directed 1950 crime noir that a then-23-year-old Monroe starred in alongside Sterling Hayden, Sam Jaffe, Louis Calhern, Jean Hagen, James Whitmore and John McIntire/</p><p>The Oscar-nominated flick centers on recently paroled criminal Erwin "Doc" Riedenschneider (Jaffe), who, along with his crew of specialized thieves, manages to pull off a million-dollar jewel heist in the Midwest — that is, until individual greed, shifting loyalties and sheer bad luck turn that monetary success into a major setback. Monroe makes quite an impression as the glamorous young mistress of corrupt lawyer Alonso Emmerich (Calhern). </p><p><strong>Rotten Tomatoes score: </strong><a href="https://www.rottentomatoes.com/m/asphalt_jungle" target="_blank">98%</a><br><em><strong>Stream "The Asphalt Jungle" on </strong></em><a href="https://www.hbomax.com/movies/asphalt-jungle/82f10c49-b832-425e-b512-d7e3ee07ee01" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="hell-or-high-water">'Hell or High Water'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/JQoqsKoJVDw" allowfullscreen></iframe></div></div><p>Written by "Yellowstone" head honcho Taylor Sheridan, this 2016 neo-Western —which stars Chris Pine and Ben Foster as a pair of West Texas brothers who go on a robbery spree against the bank that's about to foreclose their family ranch — is the second installment of Sheridan's acclaimed "American Frontier Trilogy," sandwiched between the equally great "Sicario" and "Wind River." The Howard bros' heists soon catch the attention of two Texas Rangers — played by Oscar-winning legend Jeff Bridges and Gil Birmingham — who are determined to catch the relentless criminals. </p><p>The crime drama received four Oscar nominations, including Best Picture and supporting actor for Bridges, with critics praising the film as "a solidly crafted, well-acted Western heist thriller that eschews mindless gunplay in favor of confident pacing and full-bodied characters," per Rotten Tomatoes. </p><p><strong>Rotten Tomatoes score: </strong><a href="https://www.rottentomatoes.com/m/hell_or_high_water" target="_blank" rel="nofollow"><strong>97%</strong></a><br><em><strong>Stream "Hell or High Water" on </strong></em><a href="https://www.hbomax.com/nl/en/movies/hell-or-high-water/81123c1e-a2dd-42dd-9b1b-30d87d8cd310" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="isle-of-dogs">'Isle of Dogs'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/dt__kig8PVU" allowfullscreen></iframe></div></div><p>Written and directed by auteur Wes Anderson, "Isle of Dogs" is the filmmaker's first foray into Japan. The 2018 stop-motion stunner is set in a dystopian, futuristic version of the country in the fictional Japanese city of Megasaki, where an outbreak of canine flu leads the city's corrupt mayor (voiced by Kunichi Nomura) to banish all dogs to a garbage dump known as Trash Island. </p><p>We follow young Atari Kobayashi (Koyu Rankin), the mayor's 12-year-old nephew and ward, as he sets off alone to this so-called "Isle of Dogs" in search of his beloved, banished canine bodyguard Spots (Liev Schreiber). There, he encounters a rascally dog pack that helps him embark on an epic journey that will decide the fate and future of the entire Prefecture.</p><p>No surprise when it comes to a Wes Anderson project, the visuals are stunning and the ensemble cast is staggering, with Bryan Cranston, Edward Norton, Scarlett Johansson, Bill Murray, Tilda Swinton, Ken Watanabe, Frances McDormand, Akira Takayama, Greta Gerwig, Yoko Ono, Harvey Keitel and many more among its voice actors. </p><p><strong>Rotten Tomatoes score: </strong><a href="https://www.rottentomatoes.com/m/isle_of_dogs_2018" target="_blank" rel="nofollow"><strong>90%</strong></a><br><em><strong>Stream "Isle of Dogs" on </strong></em><a href="https://www.hbomax.com/al/en/movies/isle-of-dogs/ba0b321e-5f89-4847-9f18-cd2db39492a1" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="pillion">'Pillion'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Gl8n5I-IIHU" allowfullscreen></iframe></div></div><p>You'll find a delicious mix of sweet, salty and sadomasochism in this biker-daddy romance, the directorial debut of Harry Lighton (who also penned the screenplay). Harry Melling plays Colin, a timid, gay Englishman living in London with his parents (Lesley Sharpe and Douglas Hodge) when his quaint existence gets a much-welcome rev-up with the arrival of Alexander Skarsgård’s Ray, a hunky and dominant biker with whom Colin begins a BDSM relationship.</p><p>For a while, Colin is quite happy to dutifully sleep on Ray’s floor, wear his dog collar and obey his every whim, but their kinky arrangement gets complicated when the former starts catching real feelings for his enigmatic man dom.</p><p><strong>Rotten Tomatoes score: </strong><a href="https://www.rottentomatoes.com/m/pillion" target="_blank" rel="nofollow"><strong>99%</strong></a><br><em><strong>Stream "Pillion" on </strong></em><a href="https://www.hbomax.com/ie/en/movies/pillion/faf61d8c-522a-4d3a-95c6-5212a3b2e31f" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="room">'Room'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/E_Ci-pAL4eE" allowfullscreen></iframe></div></div><p>Brie Larson won a much-deserved Best Actress Oscar for her haunting turn as Joy "Ma" Newsome, a young captive woman and single mother in "Room," director Lenny Abrahamson's 2015 adaptation of the best-selling novel by Emma Donoghue. In the harrowing psychological drama, Joy has been held prisoner for seven years by a kidnapper known only as "Old Nick" (Sean Bridgers), during which she is regularly sexually abused in a cramped space they call simply "Room." Now with a 5-year-old son, Jack (an extraordinary turn by the young Jacob Tremblay), Joy is more desperate than ever to get her and her child out of their dangerous predicament. </p><p>It's a deeply moving and memorable watch, with Eric Kohn of <a href="https://www.indiewire.com/criticism/culture/telluride-review-brie-larson-is-a-revelation-alongside-stunning-newcomer-jacob-tremblay-in-room-58523/" target="_blank">IndieWire</a> praising: "Brie Larson and newcomer Jacob Tremblay['s]... textured performances turn outrageous circumstances into a tense and surprisingly credible survival tale." Joan Allen, William H. Macy and Tom McCamus also star.</p><p><strong>Rotten Tomatoes score: </strong><a href="https://www.rottentomatoes.com/m/room_2015" target="_blank" rel="nofollow"><strong>93%</strong></a><br><em><strong>Stream "Room" on </strong></em><a href="https://www.hbomax.com/ms/en/movies/room/6d2e7888-b410-4bfb-a638-a6a2ab5f37e1" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> now</strong></em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/news/how-to-get-max-for-free">How to get HBO Max for free — here are 4 ways</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-79-new-movies-and-shows-in-june-2026-heres-the-5-id-stream-first">HBO Max just added 79 new movies and shows in June 2026 — here's the 5 I'd stream first</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-classic-hbo-dramas-that-deserve-a-rewatch">3 classic HBO dramas that deserve a rewatch</a></li></ul><div data-model-name="Netflix,Peacock TV,Paramount Plus,Hulu,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div> ]]></dc:content>
                                                                                                                                            <link>https://www.tomsguide.com/entertainment/hbo-max/5-new-to-hbo-max-movies-with-90-percent-or-higher-on-rotten-tomatoes-in-june</link>
                                                                            <description>
                            <![CDATA[ Our guide to the best new movies you can stream on HBO Max in June 2026, each of which is rated 90% or higher on Rotten Tomatoes. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5meDgrfRvY2yd9bEFkyRbf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/oURrxu3FbSgJKNSmt24c9D-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 13 Jun 2026 09:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[HBO Max]]></category>
                                                    <category><![CDATA[Entertainment]]></category>
                                                    <category><![CDATA[Streaming]]></category>
                                                                                                                    <dc:creator><![CDATA[ Christina Izzo ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LMncQCRNbbLXxxjbfZJvWE.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/oURrxu3FbSgJKNSmt24c9D-1280-80.jpg">
                                                            <media:credit><![CDATA[HBO Max; Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[HBO Max logo on orange film reel background]]></media:description>                                                            <media:text><![CDATA[HBO Max logo on orange film reel background]]></media:text>
                                <media:title type="plain"><![CDATA[HBO Max logo on orange film reel background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/oURrxu3FbSgJKNSmt24c9D-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Every month, <a href="https://www.tomsguide.com/entertainment/streaming/hbo-max">HBO Max</a> refreshes its already extensive selection of movies and TV shows, bringing in a crop of titles so that subscribers always have something new and entertaining to watch next. <a href="https://www.tomsguide.com/entertainment/hbo-max/new-on-hbo-max-in-june-2026-all-the-new-shows-and-movies-to-watch-this-month">HBO Max's June 2026 lineup</a> is no exception, with plenty of proud Pride Month programming, the hotly anticipated return of "<a href="https://www.tomsguide.com/entertainment/hbo-max/house-of-the-dragon-season-3">House of the Dragon</a>" and tons of recently added film titles to peruse.</p><p>Speaking of which, the influx of so many new movies onto not only HBO's platform but its fellow <a href="https://www.tomsguide.com/us/best-streaming-video-services,review-2625.html">streaming services </a>means that deciding what to watch can quickly become overwhelming. So we've done the dirty work and sorted through this month's film additions to focus on five acclaimed flicks, all earning 90% and above on Rotten Tomatoes. </p><p>From sweet BDSM romances to a 1950s heist classic, here are five new to HBO Max movies that we think you should check out this month. </p><figure class="inline-layout"><div style="min-height: 400px;"><fw-embed-feed channel="toms_guide" playlist="gdR2W4" mode="row" player_placement="bottom-right"></fw-embed-feed></div></figure><h2 id="the-asphalt-jungle">'The Asphalt Jungle'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IXrP6Uo4nUI" allowfullscreen></iframe></div></div><p>In case you haven't heard, this month marks the 100th birthday of Hollywood icon and sex symbol for the ages, Marilyn Monroe, and what better way to celebrate the legendary actress than with a rewatch of one of her earliest roles? Luckily, HBO Max has added "The Asphalt Jungle," the John Huston-directed 1950 crime noir that a then-23-year-old Monroe starred in alongside Sterling Hayden, Sam Jaffe, Louis Calhern, Jean Hagen, James Whitmore and John McIntire/</p><p>The Oscar-nominated flick centers on recently paroled criminal Erwin "Doc" Riedenschneider (Jaffe), who, along with his crew of specialized thieves, manages to pull off a million-dollar jewel heist in the Midwest — that is, until individual greed, shifting loyalties and sheer bad luck turn that monetary success into a major setback. Monroe makes quite an impression as the glamorous young mistress of corrupt lawyer Alonso Emmerich (Calhern). </p><p><strong>Rotten Tomatoes score: </strong><a href="https://www.rottentomatoes.com/m/asphalt_jungle" target="_blank">98%</a><br><em><strong>Stream "The Asphalt Jungle" on </strong></em><a href="https://www.hbomax.com/movies/asphalt-jungle/82f10c49-b832-425e-b512-d7e3ee07ee01" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="hell-or-high-water">'Hell or High Water'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/JQoqsKoJVDw" allowfullscreen></iframe></div></div><p>Written by "Yellowstone" head honcho Taylor Sheridan, this 2016 neo-Western —which stars Chris Pine and Ben Foster as a pair of West Texas brothers who go on a robbery spree against the bank that's about to foreclose their family ranch — is the second installment of Sheridan's acclaimed "American Frontier Trilogy," sandwiched between the equally great "Sicario" and "Wind River." The Howard bros' heists soon catch the attention of two Texas Rangers — played by Oscar-winning legend Jeff Bridges and Gil Birmingham — who are determined to catch the relentless criminals. </p><p>The crime drama received four Oscar nominations, including Best Picture and supporting actor for Bridges, with critics praising the film as "a solidly crafted, well-acted Western heist thriller that eschews mindless gunplay in favor of confident pacing and full-bodied characters," per Rotten Tomatoes. </p><p><strong>Rotten Tomatoes score: </strong><a href="https://www.rottentomatoes.com/m/hell_or_high_water" target="_blank" rel="nofollow"><strong>97%</strong></a><br><em><strong>Stream "Hell or High Water" on </strong></em><a href="https://www.hbomax.com/nl/en/movies/hell-or-high-water/81123c1e-a2dd-42dd-9b1b-30d87d8cd310" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="isle-of-dogs">'Isle of Dogs'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/dt__kig8PVU" allowfullscreen></iframe></div></div><p>Written and directed by auteur Wes Anderson, "Isle of Dogs" is the filmmaker's first foray into Japan. The 2018 stop-motion stunner is set in a dystopian, futuristic version of the country in the fictional Japanese city of Megasaki, where an outbreak of canine flu leads the city's corrupt mayor (voiced by Kunichi Nomura) to banish all dogs to a garbage dump known as Trash Island. </p><p>We follow young Atari Kobayashi (Koyu Rankin), the mayor's 12-year-old nephew and ward, as he sets off alone to this so-called "Isle of Dogs" in search of his beloved, banished canine bodyguard Spots (Liev Schreiber). There, he encounters a rascally dog pack that helps him embark on an epic journey that will decide the fate and future of the entire Prefecture.</p><p>No surprise when it comes to a Wes Anderson project, the visuals are stunning and the ensemble cast is staggering, with Bryan Cranston, Edward Norton, Scarlett Johansson, Bill Murray, Tilda Swinton, Ken Watanabe, Frances McDormand, Akira Takayama, Greta Gerwig, Yoko Ono, Harvey Keitel and many more among its voice actors. </p><p><strong>Rotten Tomatoes score: </strong><a href="https://www.rottentomatoes.com/m/isle_of_dogs_2018" target="_blank" rel="nofollow"><strong>90%</strong></a><br><em><strong>Stream "Isle of Dogs" on </strong></em><a href="https://www.hbomax.com/al/en/movies/isle-of-dogs/ba0b321e-5f89-4847-9f18-cd2db39492a1" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="pillion">'Pillion'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/Gl8n5I-IIHU" allowfullscreen></iframe></div></div><p>You'll find a delicious mix of sweet, salty and sadomasochism in this biker-daddy romance, the directorial debut of Harry Lighton (who also penned the screenplay). Harry Melling plays Colin, a timid, gay Englishman living in London with his parents (Lesley Sharpe and Douglas Hodge) when his quaint existence gets a much-welcome rev-up with the arrival of Alexander Skarsgård’s Ray, a hunky and dominant biker with whom Colin begins a BDSM relationship.</p><p>For a while, Colin is quite happy to dutifully sleep on Ray’s floor, wear his dog collar and obey his every whim, but their kinky arrangement gets complicated when the former starts catching real feelings for his enigmatic man dom.</p><p><strong>Rotten Tomatoes score: </strong><a href="https://www.rottentomatoes.com/m/pillion" target="_blank" rel="nofollow"><strong>99%</strong></a><br><em><strong>Stream "Pillion" on </strong></em><a href="https://www.hbomax.com/ie/en/movies/pillion/faf61d8c-522a-4d3a-95c6-5212a3b2e31f" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> now</strong></em></p><h2 id="room">'Room'</h2><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/E_Ci-pAL4eE" allowfullscreen></iframe></div></div><p>Brie Larson won a much-deserved Best Actress Oscar for her haunting turn as Joy "Ma" Newsome, a young captive woman and single mother in "Room," director Lenny Abrahamson's 2015 adaptation of the best-selling novel by Emma Donoghue. In the harrowing psychological drama, Joy has been held prisoner for seven years by a kidnapper known only as "Old Nick" (Sean Bridgers), during which she is regularly sexually abused in a cramped space they call simply "Room." Now with a 5-year-old son, Jack (an extraordinary turn by the young Jacob Tremblay), Joy is more desperate than ever to get her and her child out of their dangerous predicament. </p><p>It's a deeply moving and memorable watch, with Eric Kohn of <a href="https://www.indiewire.com/criticism/culture/telluride-review-brie-larson-is-a-revelation-alongside-stunning-newcomer-jacob-tremblay-in-room-58523/" target="_blank">IndieWire</a> praising: "Brie Larson and newcomer Jacob Tremblay['s]... textured performances turn outrageous circumstances into a tense and surprisingly credible survival tale." Joan Allen, William H. Macy and Tom McCamus also star.</p><p><strong>Rotten Tomatoes score: </strong><a href="https://www.rottentomatoes.com/m/room_2015" target="_blank" rel="nofollow"><strong>93%</strong></a><br><em><strong>Stream "Room" on </strong></em><a href="https://www.hbomax.com/ms/en/movies/room/6d2e7888-b410-4bfb-a638-a6a2ab5f37e1" target="_blank" rel="nofollow"><em><strong>HBO Max</strong></em></a><em><strong> now</strong></em></p><h3 class="article-body__section" id="section-more-from-tom-s-guide"><span>More from Tom's Guide</span></h3><ul><li><a href="https://www.tomsguide.com/news/how-to-get-max-for-free">How to get HBO Max for free — here are 4 ways</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/hbo-max-just-added-79-new-movies-and-shows-in-june-2026-heres-the-5-id-stream-first">HBO Max just added 79 new movies and shows in June 2026 — here's the 5 I'd stream first</a></li><li><a href="https://www.tomsguide.com/entertainment/hbo-max/3-classic-hbo-dramas-that-deserve-a-rewatch">3 classic HBO dramas that deserve a rewatch</a></li></ul><div data-model-name="Netflix,Peacock TV,Paramount Plus,Hulu,Disney+,Apple TV" data-widget-type="multimodelreview" data-widget-title="Today's best streaming service deals"></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>