www.rollingstone.com Open in urlscan Pro
192.0.66.114  Public Scan

Submitted URL: http://www.rollingstone.com//reviews//movie//5947945//review//5947946
Effective URL: https://www.rollingstone.com/tv-movies/tv-movie-reviews/
Submission: On July 31 via api from US — Scanned from CA

Form analysis 6 forms found in the DOM

GET https://www.rollingstone.com/

<form class="search-form " action="https://www.rollingstone.com/" role="search" method="get">
  <label class="">
    <span class="lrv-a-screen-reader-only">Search for:</span>
    <input class="" type="search" placeholder="Search..." value="" name="s">
  </label>
  <input class="" type="submit" value="Search">
</form>

GET https://www.rollingstone.com/

<form class="search-form " action="https://www.rollingstone.com/" role="search" method="get">
  <label class="">
    <span class="lrv-a-screen-reader-only">Search for:</span>
    <input class=" u-width-200" type="search" placeholder="Search..." value="" name="s">
  </label>
  <input class="" type="submit" value="Search">
</form>

Name: email-capture-formPOST https://cloud.email.rollingstone.com/signup-api/

<form class="o-email-capture-form lrv-js-EmailCapture lrv-u-padding-t-125" method="post" action="https://cloud.email.rollingstone.com/signup-api/" name="email-capture-form" target="_blank">
  <div class="o-email-capture-form__inner lrv-u-flex lrv-u-border-t-1 lrv-u-border-b-1">
    <div class="c-email-field  u-border-r-1 lrv-u-margin-r-025 lrv-u-width-100p">
      <label class="c-email-field__label lrv-a-screen-reader-only" for="EmailAddress-1">Enter your Email</label>
      <input class="c-email-field__input lrv-a-font-body-xs lrv-u-padding-tb-050 lrv-u-color-black lrv-u-width-100p lrv-u-height-100p u-color-black:placeholder u-letter-spacing-1 js-bound" name="EmailAddress" id="EmailAddress-1" required=""
        type="email" placeholder="ENTER YOUR EMAIL" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$">
    </div>
    <button
      class="c-button larva  lrv-a-font-body-xs lrv-u-padding-tb-050 lrv-u-background-color-white lrv-u-text-transform-uppercase lrv-u-padding-l-1 lrv-u-padding-l-025@mobile-max lrv-u-padding-r-050@mobile-max lrv-u-cursor-pointer u-border-l-1 lrv-a-icon-after a-icon-arrow-fancy u-letter-spacing-1"
      type="submit">
      <span class="c-button__inner lrv-a-screen-reader-only@mobile-max"> Subscribe </span>
    </button>
  </div>
  <input type="hidden" name="__contextName" value="NewsletterFormPost">
  <input type="hidden" name="__executionContext" value="Post">
  <input type="hidden" name="__successPage" data-email-capture-success-url="https://cloud.email.rollingstone.com/signup/?signup=success" value="">
  <input type="hidden" name="Source" id="source" value="Article">
  <input type="hidden" name="Editorial_RollingStone_Opted_In" id="editorial_rollingstone_opted_in" value="Yes">
  <input type="hidden" name="Editorial_RollingStone_Opt_In_Date" id="editorial_rollingstone_opt_in_date" value="2024-07-31">
</form>

Name: email-capture-formPOST https://cloud.email.rollingstone.com/signup-api/

<form class="o-email-capture-form lrv-js-EmailCapture lrv-u-padding-t-125" method="post" action="https://cloud.email.rollingstone.com/signup-api/" name="email-capture-form" target="_blank">
  <div class="o-email-capture-form__inner lrv-u-flex lrv-u-border-t-1 lrv-u-border-b-1">
    <div class="c-email-field  u-border-r-1 lrv-u-margin-r-025 lrv-u-width-100p">
      <label class="c-email-field__label lrv-a-screen-reader-only" for="EmailAddress-2">Enter your Email</label>
      <input class="c-email-field__input lrv-a-font-body-xs lrv-u-padding-tb-050 lrv-u-color-black lrv-u-width-100p lrv-u-height-100p u-color-black:placeholder u-letter-spacing-1 js-bound" name="EmailAddress" id="EmailAddress-2" required=""
        type="email" placeholder="ENTER YOUR EMAIL" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$">
    </div>
    <button
      class="c-button larva  lrv-a-font-body-xs lrv-u-padding-tb-050 lrv-u-background-color-white lrv-u-text-transform-uppercase lrv-u-padding-l-1 lrv-u-padding-l-025@mobile-max lrv-u-padding-r-050@mobile-max lrv-u-cursor-pointer u-border-l-1 lrv-a-icon-after a-icon-arrow-fancy u-letter-spacing-1"
      type="submit">
      <span class="c-button__inner lrv-a-screen-reader-only@mobile-max"> Subscribe </span>
    </button>
  </div>
  <input type="hidden" name="__contextName" value="NewsletterFormPost">
  <input type="hidden" name="__executionContext" value="Post">
  <input type="hidden" name="__successPage" data-email-capture-success-url="https://cloud.email.rollingstone.com/signup/?signup=success" value="">
  <input type="hidden" name="Source" id="source" value="Article">
  <input type="hidden" name="Editorial_RollingStone_Opted_In" id="editorial_rollingstone_opted_in" value="Yes">
  <input type="hidden" name="Editorial_RollingStone_Opt_In_Date" id="editorial_rollingstone_opt_in_date" value="2024-07-31">
</form>

Name: email-capture-formPOST https://cloud.email.rollingstone.com/signup-api/

<form class="o-email-capture-form lrv-js-EmailCapture lrv-u-width-100p" method="post" action="https://cloud.email.rollingstone.com/signup-api/" name="email-capture-form" target="_blank">
  <div class="o-email-capture-form__inner lrv-u-flex lrv-u-justify-content-center o-email-capture-form__inner">
    <div class="c-email-field  c-email-field  lrv-u-font-size-14 lrv-u-flex lrv-u-align-items-center lrv-u-border-b-1 lrv-u-border-color-grey u-max-width-220 lrv-u-width-100p lrv-u-margin-r-1">
      <label class="c-email-field__label lrv-a-screen-reader-only" for="EmailAddress-3">Enter Your Email</label>
      <input class="c-email-field__input lrv-a-font-body-xs lrv-u-width-100p lrv-u-text-transform-uppercase lrv-u-background-color-transparent lrv-u-border-a-0 lrv-u-color-currentColor lrv-u-padding-tb-050 js-bound" name="EmailAddress"
        id="EmailAddress-3" required="" type="email" placeholder="Enter Your Email" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$">
    </div>
    <button class="c-button larva  lrv-a-unstyle-button lrv-u-cursor-pointer lrv-u-display-inline-flex lrv-a-icon-after a-icon-play-button lrv-u-border-b-1 lrv-u-border-color-grey lrv-u-border-t-1 lrv-u-padding-tb-025" type="submit">
      <span class="c-button__inner lrv-a-font-body-xxs lrv-u-text-transform-uppercase lrv-u-color-white"> Subscribe </span>
    </button>
  </div>
  <input type="hidden" name="__contextName" value="NewsletterFormPost">
  <input type="hidden" name="__executionContext" value="Post">
  <input type="hidden" name="__successPage" data-email-capture-success-url="https://cloud.email.rollingstone.com/signup/?signup=success" value="">
  <input type="hidden" name="Source" id="footer_source" value="Footer">
  <input type="hidden" name="Editorial_RollingStone_Opted_In" id="footer_editorial_rollingstone_opted_in" value="Yes">
  <input type="hidden" name="Editorial_RollingStone_Opt_In_Date" id="footer_editorial_rollingstone_date" value="2024-07-31">
  <input type="hidden" name="Editorial_Breaking_News_Opted_In" id="footer_editorial_breaking_news_opted_in" value="Yes">
  <input type="hidden" name="Editorial_Breaking_News_Opt_In_Date" id="footer_editorial_breaking_news_date" value="2024-07-31">
</form>

Name: email-capture-formPOST https://cloud.email.rollingstone.com/signup-api/

<form class="o-email-capture-form lrv-js-EmailCapture " method="post" action="https://cloud.email.rollingstone.com/signup-api/" name="email-capture-form" target="_blank">
  <div class="o-email-capture-form__inner  u-flex@mobile-max">
    <div class="c-email-field  lrv-u-border-b-1 lrv-u-border-r-1 lrv-a-font-body-xxs lrv-u-margin-b-00@mobile-max lrv-u-text-align-left lrv-u-width-75p@mobile-max lrv-a-font-body-xs lrv-u-margin-b-075">
      <label class="c-email-field__label " for="EmailAddress-4">Email Address</label>
      <input class="c-email-field__input  js-bound" name="EmailAddress" id="EmailAddress-4" required="" type="email" placeholder="email@example.com" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$">
    </div>
    <button class="c-button larva  lrv-a-unstyle-button lrv-u-cursor-pointer a-icon-arrow-fancy has-line-left@tablet" type="submit">
      <span class="c-button__inner  u-z-index-middle-bottom lrv-a-font-body-xs"> Sign Up </span>
    </button>
  </div>
  <input type="hidden" name="__contextName" value="NewsletterFormPost">
  <input type="hidden" name="__executionContext" value="Post">
  <input type="hidden" name="__successPage" data-email-capture-success-url="https://cloud.email.rollingstone.com/signup/?signup=success" value="">
  <input type="hidden" name="Source" id="mega_menu_source" value="MegaMenu">
  <input type="hidden" name="Editorial_RollingStone_Opted_In" id="mega_menu_editorial_rollingstone_opted_in" value="Yes">
  <input type="hidden" name="Editorial_RollingStone_Opt_In_Date" id="mega_menu_editorial_rollingstone_date" value="2024-07-31">
  <input type="hidden" name="Editorial_Breaking_News_Opted_In" id="mega_menu_editorial_breaking_news_opted_in" value="Yes">
  <input type="hidden" name="Editorial_Breaking_News_Opt_In_Date" id="mega_menu_editorial_breaking_news_date" value="2024-07-31">
</form>

Text Content

×


Skip to main content

Rollingstone Logo
Click to expand the Mega Menu
Click to Expand Search Input
Search for:
 * Music
 * Politics
 * TV & Movies
 * (Sub)Culture
 * RS Recommends

Got A Tip?
Account
Welcome
Manage Account
Manage Print Account
Sign Out
Log In


Click to expand the Mega Menu
Click to Expand Search Input
Search for:
Rollingstone Logo
 * Music
 * Politics
 * TV & Movies
 * (Sub)Culture
 * RS Recommends




Got A Tip?
Account
Welcome
Manage Account
Manage Print Account
Sign Out
Log In







TV & MOVIES REVIEWS

VIEW ALL

 * View All
 * Lists
 * News
 * Features
 * Pictures
 * Recaps
 * Reviews
 * Videos


 * 'KNEECAP' GIVES BELFAST'S CONTROVERSIAL RAP TRIO THEIR OWN '8 MILE'
   
   Real-life Irish-language group gets the origin-story treatment (sort of) with
   this properly outrageous, politically charged biopic
   
    * MOVIE REVIEW
   
    * By
      David Fear


 * 'BATMAN: CAPED CRUSADER': THE DARK KNIGHT RETURNS TO HIS PULP-FICTION ROOTS
   
   Co-created by 'Batman: The Animated Series' producer Bruce Timm, this
   throwback to the hero's gritty early days is a blast
   
    * TV REVIEW
   
    * By
      Alan Sepinwall


 * 'DIDI' CAPTURES THE PAIN, CONFUSION AND ADRENALINE RUSH OF BEING 13 ALL TOO
   WELL
   
   Writer-director Sean Wang revisits his suburban youth in a coming-of-age
   dramedy that doesn't sentimentalize the hell that is adolescence
   
    * MOVIE REVIEW
   
    * By
      David Fear
   
   
   THE DIGITAL DAILY NEWSLETTER
   
   A Cultural Force That
   Transcends Generations
   Enter your Email
   Subscribe
   By providing your information, you agree to our Terms of Use and our Privacy
   Policy. We use vendors that may also process your information to help provide
   our services.
   


 * APPLE’S ‘TIME BANDITS’ REMAKE WON'T MAKE HISTORY
   
   The TV series from Taika Waititi and Jemaine Clement gets laughs, but lacks
   the memorable strangeness of the 1981 film
   
    * Fantasy League
   
    * By
      Alan Sepinwall


 * 'DEADPOOL & WOLVERINE' IS THE BIGGEST SUPERHERO MOVIE INSIDE-JOKE EVER
   
   The official MCU/X-Men crossover has arrived — along with enough meta-cameos,
   dead-franchise resurrections, punchlines involving 'The Music Man' and
   pegging, corporate synergy, and fan service to crack a genre in half
   
    * MOVIE REVIEW
   
    * By
      David Fear


 * ‘LADY IN THE LAKE’ INTERTWINES TWO TALES OF TORMENTED WOMEN. ONE OF THEM IS
   GREAT
   
   Natalie Portman and Queen’s Gambit breakout Moses Ingram star in a crime
   drama about race, class, and murder in 1960s Baltimore
   
    * TV REVIEW
   
    * By
      Alan Sepinwall


 * 'MADE IN ENGLAND' IS MARTIN SCORSESE'S LOVE LETTER TO BRITISH MOVIES
   
   The filmmaker — and America's film-history-professor laureate — pays tribute
   to the artists who gave us 'The Red Shoes,' 'Peeping Tom' and more
   
    * MOVIE REVIEW
   
    * By
      David Fear


 * 'TWISTERS': NEVER MIND THE BAD WEATHER, HERE'S SOME MOVIE STARS!
   
   Sequel to 1996 blockbuster won't blow you away, but it does give you a chance
   to watch Glen Powell and Daisy Edgar-Jones channel that old
   disaster/action-movie feeling
   
    * MOVIE REVIEW
   
    * By
      David Fear


 * 'FAYE' IS A PORTRAIT OF AN ARTIST AS A DIVA-DEAREST GENIUS
   
   Doc on Faye Dunaway balances the good of her singular acting career, the bad
   of her reputation and the ugliness of her personal struggles in a lovely, if
   lopsided profile
   
    * MOVIE REVIEW
   
    * By
      David Fear


 * 'SING SING' STAGES A PLAY IN PRISON — AND MAKES A CASE FOR HEALING POWER OF
   ART
   
   Colman Domingo and a cast of men with firsthand knowledge of the
   Rehabilitation Through the Arts program turn this backstage drama into an
   aria of pain and hope
   
    * MOVIE REVIEW
   
    * By
      David Fear

Read More


THE DIGITAL DAILY NEWSLETTER

A Cultural Force That
Transcends Generations
Enter your Email
Subscribe
By providing your information, you agree to our Terms of Use and our Privacy
Policy. We use vendors that may also process your information to help provide
our services.


Go to PMC.com


MOST POPULAR


45 'DEADPOOL & WOLVERINE' CAMEOS AND EASTER EGGS FROM THE X-MEN, MCU AND BEYOND


JUST STOP OIL ACTIVISTS WHO THREW TOMATO SOUP AT VAN GOGH'S 'SUNFLOWERS' GET
PRISON TIME


ROBERT DOWNEY JR. BACK AS DOCTOR DOOM FOR TWO 'AVENGERS' MOVIES


PAULINA PORIZKOVA’S NAKED SNAPSHOT SHINES A LIGHT ON THIS ‘TABOO’ PART OF AGING:
‘THIS IS 59’


YOU MIGHT ALSO LIKE


ANNOUNCEMENT OF RIVAL BID FOR PARAMOUNT GLOBAL PULLED BY BUSINESS WIRE

27 mins ago


MICHAEL PHELPS, WIFE NICOLE AND SON NICO COORDINATE IN PATRIOTIC COLORS AT 2024
PARIS OLYMPICS TO CELEBRATE TEAM USA GYMNASTICS’ GOLD MEDAL

2 hours ago


THE BEST YOGA MATS FOR ANY PRACTICE, ACCORDING TO INSTRUCTORS

5 months ago


THAT $43 BILLION PARAMOUNT BID LOOKS LIKE A BIG HOAX

2 hours ago


NFL STAR AMARI COOPER’S APPAREL FIRM TAKES AIM AT SNEAKER GIANTS

5 hours ago





ROLLING STONE

 * Music
 * Politics
 * TV & Movies
 * (Sub)Culture
 * Staff
 * Contact
 * Advertise
 * Shop

LEGAL

 * Privacy Policy
 * Terms of Use
 * AdChoices
 * PMC Entertainment
 * Accessibility
 * Policy on Anonymous Sources


FOLLOW US

 * Facebook
 * Instagram
 * TikTok
 * X
 * YouTube


NEWSLETTER SIGNUP

Enter Your Email
Subscribe
By providing your information, you agree to our Terms of Use and our Privacy
Policy. We use vendors that may also process your information to help provide
our services.


GOT A HOT NEWS TIP?

We want to hear it. Send us a tip using our anonymous form.

Send Us a Tip


Rolling Stone is a part of Penske Media Corporation. © 2024 Rolling Stone, LLC.
All rights reserved.

Powered by WordPress.com VIP

OUR SITES

 * Art in America
 * Artforum
 * Artnews
 * ATX TV
 * ATX TV Festival
 * BGR
 * Billboard
 * BlogHer
 * Deadline
 * Flow Space
 * Footwear News
 * GoldDerby
 * IndieWire
 * LA3C
 * Life is Beautiful
 * Robb Report
 * Rolling Stone
 * SheKnows
 * Soaps
 * Sourcing Journal
 * Sportico
 * Spy
 * StyleCaster
 * The Hollywood Reporter
 * TVLine
 * Variety
 * Vibe
 * WWD

 * Log In
   * Welcome
   * Manage Account
   * Manage Print Account
   * Sign Out
 * Music
   * News
   * Features
   * Lists
   * Album Reviews
   * Live Reviews
   * Artists You Need To Know
   * Songs You Need To Know
   * RS Country
   * RS Latin
 * Politics
   * News
   * Features
   * Lists
 * Shop
 * TV & Movies
   * News
   * Features
   * Lists
   * Recaps
   * Reviews
 * Video & Photos
   * Photos
   * Videos
   * The Cover
   * Musicians on Musicians
 * (Sub)Culture
   * News
   * Features
   * Lists
   * Creators
   * RS Gaming
 * RS Films
 * RS Recommends
   * Reviews
   * RS Essentials
   * RS Audio Awards
   * Gift Guides
 * Culture Council


Subscription Icon

Follow Us
 * Facebook
 * Instagram
 * TikTok
 * X
 * YouTube

Alerts & Newsletters
Email Address
Sign Up
By providing your information, you agree to our Terms of Use and our Privacy
Policy. We use vendors that may also process your information to help provide
our services.

ad

\


PRIVACY PREFERENCE CENTER

When you visit any website, it may store or retrieve information on your
browser, mostly in the form of cookies. This information might be about you,
your preferences or your device and is mostly used to make the site work as you
expect it to. The information does not usually directly identify you, but it can
give you a more personalized web experience. Because we respect your right to
privacy, you can choose not to allow some types of cookies. Click on the
different category headings to find out more and change our default settings.
However, blocking some types of cookies may impact your experience of the site
and the services we are able to offer.
More information
Allow All


MANAGE CONSENT PREFERENCES

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites. They do not store directly personal
information, but are based on uniquely identifying your browser and internet
device. If you do not allow these cookies, you will experience less targeted
advertising.

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

Back Button


COOKIE LIST



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Confirm My Choices


x