

Kristen Stewart
Diana

Timothy Spall
Major Alistair Gregorys

Jack Nielen
William

Freddie Spry
Harry

Jack Farthing
Charles

Sean Harris
Darren

Stella Gonet
The Queen

Richard Sammel
Prince Philip

Elizabeth Berrington
Princess Anne

Lore Stefanek
Queen Mother

Amy Manson
Anne Boleyn

Sally Hawkins
Maggie

James Harkness
Footman Paul
Laura Benson
Angela (Dresser)

Wendy Patterson
Maria (Older Maid)
Company
FilmNation Entertainment
Company
Komplizen Film
Company
Shoebox Films
Company
Fabula
Company
Fabula
Producer
Maren Ade
Producer
Pablo Larraín
Producer
Jonas Dornbach
Producer
Janine Jackowski

Hamlet
1996

Hamlet
1990

Othello
1951

Love You to Death
2019

The Child in Time
2018

Giant
2026

FX's A Christmas Carol
2019

Tower of London
1962

The Glass Castle
2017

Hamlet
2009

I Swear
2025

Victoria & Abdul
2017

Speak
2004

A Taste of Honey
1961

Before I Fall
2017

The Lion in Winter
1968

King Lear
2018

If I Stay
2014

Skin
2009

Hamlet
1948

The Conscience
2021

Abduction of Innocence
1996

The Killing
1956

Bed and Board
1970
Pop Switch
2009

Braveheart
1995

Jarhead
2005

8 Mile
2002

Walk the Line
2005

Million Dollar Baby
2004

Boys Don't Cry
1999

Snack Shack
2024

Desert Dancer
2014

The Life of Rayful Edmond
2005

Hotel Rwanda
2004

Brokeback Mountain
2005

Wings of Desire
1987
Color Your Hurt
0

The Theory of Everything
2014

Haywire
1980