Cast (13)

Colin Firth

Ben

Mena Suvari

Charlotte

Naomie Harris

Elisa

Sean Harris

Roland

Neil Edmond

Mills

Kenneth Cranham

DC Jackson

Martin Hancock

Emery Jones

Tommy Flanagan

Tommy

Brenda Fricker

Petra

Alison David

Lauren Parris

Cornelius Booth

Orderly

Dermot Murnaghan

Newscaster 1

Justin Edwards

Doctor

Crew (45)

Marc Evans

Director

Nicky Kentish Barnes

Producer

Jonathan Cavendish

Producer

Richard Smith

Writer

Mags Arnold

Editor

David Birmingham

Executive Producer

Sue Bruce-Smith

Executive Producer

Steve Christian

Executive Producer

Kirk D'Amico

Executive Producer

Lizzie Francke

Co-Producer

Jonathan Kelly

Executive Producer

James Mitchell

Executive Producer

Marion Pilowsky

Executive Producer

Donald A. Starr

Executive Producer

Daniel J.B. Taylor

Executive Producer

David M. Thompson

Executive Producer

Pamela Haddock

Makeup Designer

Astrid Kearney

Makeup Artist

Tony Lilley

Makeup Artist

Lauren Parris Stills

Makeup Artist

Peter Baldock

Dialogue Editor

Peter Burgis

Foley Artist

Graham Daniel

Sound Re-Recording Mixer

Peter Gleaves

Foley Recordist

Andie Derrick

Foley Artist

Simon Fraser

Sound Mixer

Dixie Chassay

Casting Assistant

Laurie Shane

Gaffer

Nic Sadler

Additional Photography

Angus Hudson

Second Unit Cinematographer

John Mathieson

Director of Photography

Jina Jay

Casting

Crispian Sallis

Production Design

Trevor Stanley

Production Design

Paul Ghirardani

Art Direction

Dominic Hyman

Art Direction

Lauren Parris Stills

Art Direction

Careen Hertzog

Set Decoration

Ffion Elinor

Costume Design

Peter Darling

Choreographer

Sarah Hayward

Script Supervisor

Alex Heffes

Original Music Composer

Gary Powell

Stunt Coordinator

Adam Daniel

Sound Re-Recording Mixer

Rowley Irlam

Stunt Double