Subscribe to our newsletter

(Credit: Gage Skidmore)


Kristen Stewart to play the role of Princess Diana in new Pablo Larrain film ‘Spencer’


It has been confirmed that actor Kristen Stewart will play the role of Princess Diana in Pablo Larrain’s new film Spencer.

The new drama, which focuses predominantly on one specific weekend in the 1990s, details the moment when Princess Diana decided to separate from Prince Charles.

With a lot of excitement around the project, Larrain has teamed up with Steven Knight, whose other work famously includes popular television series Peaky Blinders, to write the screenplay. Larrain, the Chilean director who shot to fame when he was nominated for the Academy Award for his two past films No and Jackie, is expected to begin production on the new picture in early 2021.

“We all grew up, at least I did in my generation, reading and understanding what a fairy tale is,” Larraín said to Deadline of the new film. “Usually, the prince comes and finds the princess, invites her to become his wife and eventually she becomes queen.”

Larrain added: “That is the fairy tale. When someone decides not to be the queen, and says, I’d rather go and be myself, it’s a big big decision, a fairy tale upside down… that is the heart of the movie.”

Discussing the decision to cast Stewart in the lead, the director explained: “I think she’s going to do something stunning and intriguing at the same time,” he said, before adding: “She is this force of nature.”

CAA Media Finance have been confirmed as the backers of the project while FilmNation Entertainment represents the international rights. It is thought that and more financial backers of the film will be sourced through the Cannes market.