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)

Sam Smart

Makeup & Hair

Abbie Bellwood

Assistant Set Decoration

Russell Daly

Construction Manager

Douglas Ingram

Storyboard Artist

Charlie Meakin

Assistant Art Director

Steve Register

Property Master

Polly Stevens

Assistant Art Director

Nick Baldock

ADR Mixer

Chus Lucas

Stunt Double

Jo McLaren

Stunt Coordinator

Anthony Skrimshire

Stunts

Wailoon Chung

Electrician

Alex Coverley

Key Grip

Barney Davis

Steadicam Operator

Luke Redgrave

Camera Operator

Paul Sallent

Electrician

Andreya Lynham

Casting Associate

Mariem Bey

Wardrobe Supervisor

Carmen Cristea

Wardrobe Master

Hannah Warren

Assistant Costume Designer

Malcolm Crowe

Assistant Editor

Thora Woodward

First Assistant Editor

Samuel Pegg

Music Editor

Graham Sutton

Music Editor

Elfyn Wyn Jones

Production Accountant

Amelia Southgate

Production Coordinator

Trevor Nunn

Director

Lindsay Shapero

Screenplay

Zac Nicholson

Director of Photography

Cristina Casali

Production Design

Kristina Hetherington

Editor

George Fenton

Original Music Composer

David Parfitt

Producer

Tim Haslam

Executive Producer

James Atherton

Executive Producer

Priscilla John

Casting

Orla Maxwell

Casting

Sallie Jaye

Makeup & Hair

Charlotte Walter

Costume Designer

Jennie Rooney

Novel

Zygi Kamasa

Executive Producer

Hugo Grumbar

Executive Producer

Jan Pace

Executive Producer

Kelly E. Ashton

Executive Producer

Karl Sydow

Executive Producer

Ivan Mactaggart

Co-Producer

Alice Dawson

Co-Producer

Cleone Clarke

Associate Producer

Beth Timbrell

Production Manager

Cordelia Hardy

First Assistant Director

Tanya Bowd

Set Decoration

Sion Clarke

Supervising Art Director

Will Whale

Sound Mixer

Kim Armitage

Script Supervisor

Frances Bennett

Graphic Designer

Andy Long

Gaffer

Nick Wall

Still Photographer

Parisa Taghizadeh

Still Photographer

Chris Reynolds

Special Effects Supervisor

Nick Adams

Supervising Sound Editor

Vanessa Taylor

Colorist

Craig Irving

Sound Re-Recording Mixer

Max Walsh

Sound Re-Recording Mixer

Sue Harding

Foley Artist

Dario Swade

Foley Editor

Mark Knapton

Visual Effects Supervisor