Cast (30)

Judi Dench

Joan Elizabeth Stanley

Sophie Cookson

Young Joan Elizabeth Stanley

Tom Hughes

Leo Galich

Tereza Srbova

Sonya Galich

Stephen Campbell Moore

Max

Ben Miles

Nick

Nina Sosanya

Ms. Hart

Laurence Spellman

Mr Adams

Nicola Sloane

Joan's Neighbor

Freddie Gaminara

William

Raj Swamy

Kharak

Adrian Wheeler

Heckler

Lulu Meissner

Waitress

Phill Langhorne

Uniformed Policeman

Mike Sykes

Security Guard

Ed Birch

Donald

Debbie Chazen

Karen

Robin Soans

Clement Attlee

Raymond Coulthard

James Chadwick

Simon Ludders

Naval Captain

Stuart Milligan

Taylor Scott

Stephen Boxer

Peter Kierl

Lily Delderfield

Katya

Jessica Delderfield

Katya

CiarĂ¡n Owens

Detective Hughes

Kevin Fuller

Detective Phillips

Hasan Dixon

Police Constable

Richard Teverson

Detective Watson

Steven Hillman

Prison Guard

Irfan Shamji

Journalist

Crew (66)

Russell Daly

Construction Manager

Charlotte Meakin

Assistant Art Director

Polly Stevens

Assistant Art Director

Douglas Ingram

Storyboard Artist

Steve Register

Property Master

Malcolm Crowe

Assistant Editor

Amelia Southgate

Production Coordinator

Anthony Skrimshire

Stunts

Wailoon Chung

Electrician

Andreya Lynham

Casting Associate

Hannah Warren

Assistant Costume Designer

Elfyn Wyn Jones

Production Accountant

Nick Baldock

ADR Mixer

Carmen Cristea

Wardrobe Master

Abbie Bellwood

Assistant Set Decoration

Luke Redgrave

Camera Operator

Paul Sallent

Electrician

Chus Lucas

Stunt Double

Barney Davis

Steadicam Operator

Mariem Bey

Wardrobe Supervisor

Sam Smart

Makeup & Hair

Samuel Pegg

Music Editor

Graham Sutton

Music Editor

Alex Coverley

Key Grip

Jo McLaren

Stunt Coordinator

Thora Woodward

First Assistant Editor

Trevor Nunn

Director

George Fenton

Original Music Composer

David Parfitt

Producer

Kristina Hetherington

Editor

Tim Haslam

Executive Producer

James Atherton

Executive Producer

Cristina Casali

Production Design

Zac Nicholson

Director of Photography

Lindsay Shapero

Screenplay

Charlotte Walter

Costume Designer

Cleone Clarke

Associate Producer

Priscilla John

Casting

Zygi Kamasa

Executive Producer

Will Whale

Sound Mixer

Frances Bennett

Graphic Designer

Sue Harding

Foley Artist

Orla Maxwell

Casting

Jennie Rooney

Novel

Andy Long

Gaffer

Nick Adams

Supervising Sound Editor

Max Walsh

Sound Re-Recording Mixer

Kim Armitage

Script Supervisor

Sallie Jaye

Makeup & Hair

Cordelia Hardy

First Assistant Director

Vanessa Taylor

Colorist

Hugo Grumbar

Executive Producer

Jan Pace

Executive Producer

Mark Knapton

Visual Effects Supervisor

Kelly E. Ashton

Executive Producer

Karl Sydow

Executive Producer

Alice Dawson

Co-Producer

Ivan Mactaggart

Co-Producer

Tanya Bowd

Set Decoration

Craig Irving

Sound Re-Recording Mixer

Dario Swade

Foley Editor

Sion Clarke

Supervising Art Director

Nick Wall

Still Photographer

Chris Reynolds

Special Effects Supervisor

Parisa Taghizadeh

Still Photographer

Beth Timbrell

Production Manager