Spencer (2021): cast, story & where to watch
2021 · Film · ★ 6.9

Released in 2021, Spencer is a drama and history film directed by Pablo Larraín, running about 117 minutes. “Every fairy tale ends.” — that tagline sets the tone.
What it’s about. During her Christmas holidays with the royal family at the Sandringham estate in Norfolk, England, Diana decides to leave her marriage to Prince Charles.
Who’s in it. Spencer stars Kristen Stewart as Princess Diana, Jack Farthing as Prince Charles, Sally Hawkins as Maggie and Timothy Spall as Major Alistair Gregory, among others.
How it landed. With an audience score of 6.9/10, Spencer has drawn a solid, mixed-to-positive response. It went on to earn $14M at the box office.
Where to watch. In US you can rent or buy it from Apple TV Store, Google Play Movies, YouTube and Fandango At Home. See the full, country-by-country breakdown on our where to watch Spencer page.
If you liked it. Fans of Spencer tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.
Frequently asked
- Where can I watch Spencer (2021)?
- In US, Spencer is available to rent or buy from Apple TV Store, Google Play Movies and YouTube. Availability varies by country — check our where-to-watch page for every region.
- Is Spencer worth watching?
- Spencer holds an audience score of 6.9 out of 10, and is a strong pick if you enjoy drama and history. Reactions are mixed, so it may depend on taste.
- Who stars in Spencer?
- Spencer stars Kristen Stewart, Jack Farthing, Sally Hawkins, Timothy Spall and Sean Harris.
- When was Spencer released?
- Spencer was released in 2021, with a runtime of about 117 minutes.
