Cast and Crew of Spencer

Spencer

Every fairy tale ends.

"Spencer", a captivating biographical drama, brings together a stellar cast to portray one of the most iconic yet tumultuous periods in the life of the late Princess Diana. The film is a cinematic tour de force led by Kristen Stewart, who delivers a transformative performance as Princess Diana. Stewart masterfully embodies the complexities and vulnerabilities of the beloved royal figure, presenting a nuanced portrayal that is both sympathetic and empathetic.

Meanwhile, Jack Farthing steps into the role of the enigmatic Prince Charles. Farthing skillfully navigates the nuanced character of Prince Charles, offering a portrayal that is as compelling as it is controversial. The dynamic between Stewart and Farthing serves as the emotional linchpin of the film, exploring the intricacies of their strained relationship with a delicate touch.

Set against the backdrop of the royal family's Christmas gathering at the Sandringham estate in Norfolk, England, "Spencer" offers a deeply personal and intimate look into Diana's life. The narrative unfolds as Diana reaches a critical juncture in her life, deciding to leave her marriage to Prince Charles. This poignant turn of events serves as a catalyst for self-discovery and reinvention, themes that resonate deeply throughout the film. The film offers a fresh perspective on the life of Princess Diana, inviting viewers to experience her story in a new light.

Main Cast of Spencer

Kristen Stewart as Princess Diana

Kristen Stewart

Princess Diana
Jack Farthing as Prince Charles

Jack Farthing

Prince Charles
Sally Hawkins as Maggie

Sally Hawkins

Maggie

Crew of Spencer

Full backstage crew list →