Credits
Cast

Bill Nighy
Johnny Worricker

Rachel Weisz
Nancy Pierpan

Ralph Fiennes
Alec Beasley

Michael Gambon
Benedict Baron

Felicity Jones
Julianne Worricker

Tom Hughes
Ralph Wilson

Judy Davis
Jill Tankard

Rakhee Thakrar
Muna Hammami

Saskia Reeves
Anthea Catcheside

Ewen Bremner
Rollo Maverley

Marthe Keller
Leona Chew

Richard Lintern
Max Vallance

Holly Aird
Anna Hervé

Alice Krige
Emma Baron

Kate Burdette
Allegra Betts

Aisling Loftus
Melissa Legge

Andrew Cleaver
Brian Lord

Rory Morrison
Radio Newsreader

Bruce Myers
Joseph Pierpan

Surendra Kochar
Mrs. Ashanti

Charlotte Green
Radio Newsreader

Bijan Daneshmand
Cambridge Don

Jay Benedict
Master of the College

James McArdle
Ted Finch

Kriss Dosanjh
Mini Cab Driver

Hywel Morgan
Priest
Art
Andrea Matheson
Art Direction

Cristina Casali
Production Design
Sara Wan
Set Decoration
Camera

Martin Ruhe
Director of Photography
Costume & Make-Up

Julian Day
Costume Design

Wakana Yoshihara
Makeup & Hair
Zoe Clare Brown
Makeup & Hair
Jane Oginsky
Makeup Artist
Tina Earnshaw
Makeup Designer
Editing
Jinx Godfrey
Editor
Production

Fiona Weir
Casting
Celia Duval
Co-Producer
Rosie Alison
Co-Producer

Bill Nighy
Executive Producer

Scott Rudin
Executive Producer

Christine Langan
Executive Producer

Rebecca Eaton
Executive Producer

Gareth Neame
Executive Producer

David Heyman
Producer

David Barron
Producer
Sound

Mark DeSimone
ADR Mixer
Peter Gleaves
ADR Mixer
Matthew Skelding
Dialogue Editor
Andie Derrick
Foley Artist
Catherine Thomas
Foley Editor
Philip Clements
Foley Editor
Paul Englishby
Original Music Composer
Graham Headicar
Sound Effects Editor
Martin Jensen
Sound Re-Recording Mixer
Writing

David Hare
Writer, Director