Spencer Cast and Crew

Main Cast: Timothy Spall as Major Alistair Gregorys
Main Cast: Jack Nielen as William
Main Cast: Kristen Stewart as Diana, Princess of Wales
Supporting Cast: Jack Farthing as Charles
Supporting Cast: Thomas Douglas as John Spencer, Earl Spencer
Supporting Cast: Olga Hellsing as Sarah Ferguson
Supporting Cast: Matthias Wolkowski as Prince Edward
Supporting Cast: Oriana Gordon as Lady Sarah Chatto
Supporting Cast: Ryan Wichert as Staff Sergeant Wood
Supporting Cast: John Keogh as Michael
Supporting Cast: Amy Manson as Anne Boleyn
Supporting Cast: Sally Hawkins as Maggie
Supporting Cast: Elizabeth Berrington as Princess Anne
Supporting Cast: Lore Stefanek as Queen Mother
Supporting Cast: Marianne Graffam as Barbara (Nanny)
Supporting Cast: James Harkness as Footman Paul
Supporting Cast: Ben Plunkett-Reynolds as Footman Brian
Supporting Cast: Laura Benson as Angela (Dresser)
Supporting Cast: Wendy Patterson as Maria (Older Maid)
Supporting Cast: Michael Epp as Lance Corporal Jacobs
Supporting Cast: Libby Rodliffe as Pamela (Maid)
Supporting Cast: Tom Hudson as Police Constable Thomas
Supporting Cast: Niklas Kohrt as Prince Andrew
Supporting Cast: James Gerard as Police Constable Field
Supporting Cast: Camille Loup Moltzen as Boy (Roadhouse Cafe)
Supporting Cast: Sami Amber as Boy (Roadhouse Cafe) (uncredited)
Supporting Cast: Ian Ashpitel as Vicar
Supporting Cast: Henry Castello as Charles Spencer (9 Years)
Supporting Cast: Emma Darwall Smith as Camilla Parker Bowles
Supporting Cast: Kimia Schmidt as Diana (9 Years)
Supporting Cast: Greta Bücker as Diana (Late Teenage Years)
Supporting Cast: Christin Schreiber as Alter Ego Diana
Supporting Cast: Mudassar Dar as KFC Employee
Supporting Cast: Peter Lee as Church Organist
Supporting Cast: Sean Harris as Darren McGrady
Supporting Cast: Richard Sammel as Prince Philip, Duke of Edinburgh
Supporting Cast: Freddie Spry
Supporting Cast: Stella Gonet
Director: Pablo Larrain
Writer: Steven Knight
Film Producer: Paul Webster
Film Producer: Steven Knight
Film Producer: Janine Jackowski
Film Producer: Maren Ade
Film Producer: Pablo Larrain
Film Producer: Jonas Dornbach
Film Producer: Juan de Dios Larraín
Film Producer: Jeff Deutchman
Film Producer: Tom Quinn
Film Producer: Ben von Dobeneck
Film Producer: Sarah Nagel
Film Producer: Michael Bloom
Film Producer: Isabell Wiegand
Film Producer: Maria Zuckerman
Film Producer: Ryan Heller
Film Producer: Christina Zisa