Bill Nighy
Johnny Worricker
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
David Hare
Writer
David Hare
Director
Andrea Matheson
Art Direction
Mark DeSimone
ADR Mixer
Graham Headicar
Sound Effects Editor
Catherine Thomas
Foley Editor
Julian Day
Costume Design
Zoe Clare Brown
Makeup & Hair
Martin Jensen
Sound Re-Recording Mixer
Peter Gleaves
ADR Mixer
Jane Oginsky
Makeup Artist
Wakana Yoshihara
Makeup & Hair
Matthew Skelding
Dialogue Editor
Sara Wan
Set Decoration
Tina Earnshaw
Makeup Designer
Philip Clements
Foley Editor
Andie Derrick
Foley Artist
David Heyman
Producer
David Barron
Producer
Cristina Casali
Production Design
Bill Nighy
Executive Producer
Rosie Alison
Co-Producer
Celia Duval
Co-Producer
Scott Rudin
Executive Producer
Christine Langan
Executive Producer
Fiona Weir
Casting
Paul Englishby
Original Music Composer
Jinx Godfrey
Editor
Martin Ruhe
Director of Photography
Rebecca Eaton
Executive Producer
Gareth Neame
Executive Producer