Kristen Stewart’s best performance is leaving Hulu soon — don’t miss out on ‘Spencer'
The actress gives a regal performance as the late Lady Di
Here at Tom’s Guide our expert editors are committed to bringing you the best news, reviews and guides to help you stay informed and ahead of the curve!
You are now subscribed
Your newsletter sign-up was successful
Want to add more newsletters?
Daily (Mon-Sun)
Tom's Guide Daily
Sign up to get the latest updates on all of your favorite content! From cutting-edge tech news and the hottest streaming buzz to unbeatable deals on the best products and in-depth reviews, we’ve got you covered.
Weekly on Thursday
Tom's AI Guide
Be AI savvy with your weekly newsletter summing up all the biggest AI news you need to know. Plus, analysis from our AI editor and tips on how to use the latest AI tools!
Weekly on Friday
Tom's iGuide
Unlock the vast world of Apple news straight to your inbox. With coverage on everything from exciting product launches to essential software updates, this is your go-to source for the latest updates on all the best Apple content.
Weekly on Monday
Tom's Streaming Guide
Our weekly newsletter is expertly crafted to immerse you in the world of streaming. Stay updated on the latest releases and our top recommendations across your favorite streaming platforms.
Join the club
Get full access to premium articles, exclusive features and a growing list of member rewards.
Kristen Stewart has been giving memorable movie performances since she was just a kid, from playing Jodie Foster's daughter in the David Fincher thriller "Panic Room," to her César Award-winning turn in the Olivier Assayas-directed drama "Clouds of Sils Maria" to, of course, leading the pop-culture phenomenon known as "The Twilight Saga" as vamp-loving heroine Bella Swan.
After decades of solid work in the film industry, however, the 34-year-old actress gave the performance of her career in the 2021 biographical drama "Spencer," which saw the American star take on the daunting task of portraying the late, great Lady Diana, the Princess of Wales, who captured hearts the world over with her humanity and humor before tragically dying in a car accident in August 1997 at age 36.
Most recently seen in 2024 titles like the romantic thriller "Love Lies Bleeding" and the road comedy "Sacramento," Stewart received much critical acclaim and award recognition for her take on the iconic royal. You can experience it for yourself by streaming "Spencer" on Hulu but make haste — it will leave that streaming service on Friday, Feb. 7.
Why you should stream 'Spencer' before it leaves Hulu
Stewart was nominated for a Golden Globe, a Critics' Choice Award and the Academy Award for Best Actress for her uncanny performance as Princess Diana in "Spencer," which is director Pablo Larraín's second film in his trilogy of iconic 20th-century women, succeeding Natalie Portman in 2016's "Jackie" and preceding Angelina Jolie in 2024's "Maria."
"Spencer" is hauntingly set during Christmas 1991, as the People's Princess considers divorcing Prince Charles and leaving the British royal family. The film's official synopsis reads: "The marriage of Princess Diana and Prince Charles has long since grown cold. Though rumors of affairs and a divorce abound, peace is ordained for the Christmas festivities at the Queen’s Sandringham Estate. There's eating and drinking, shooting and hunting. Diana knows the game. But this year, things will be profoundly different."
Out of every performer who has attempted playing Diana onscreen — including Elizabeth Debicki and Emma Corrin in Netflix's "The Crown" and Naomi Watts in the 2013 film "Diana" — Stewart's portrayal was hailed as exceptionally accurate by those who personally knew the late princess. Ken Wharfe, Diana's former bodyguard, told People magazine: "Out of all the people who have played Diana over the past 10 years, she's the closest to her. She managed to perfect her mannerisms."
Similarly, The Daily Telegraph's Robbie Collin wrote that Stewart should be "instantly and justifiably awards-tipped" for her acting in the psychological drama, which she navigated "with total mastery, getting the voice and mannerisms just right but vamping everything up just a notch, in order to better lean into the film's melodramatic, paranoiac and absurdist swerves."
Get instant access to breaking news, the hottest reviews, great deals and helpful tips.
You can catch Kristen Stewart in her Oscar-nominated performance in "Spencer" on Hulu through Feb. 7; after that, you can rent or buy the title on Apple TV, Prime Video, Google Play or YouTube.
More From Tom's Guide
- The best (and worst) Prince Harry and Meghan Markle movies and royal family dramas streaming online
- 2025 Oscar contenders you can watch right now
- 30 best movies on Hulu in January 2025

Christina Izzo is a writer-editor covering culture, food and drink, travel and general lifestyle in New York City. She was previously the Deputy Editor at My Imperfect Life, the Features Editor at Rachael Ray In Season and Reveal, as well as the Food & Drink Editor and chief restaurant critic at Time Out New York.
