All Cast

Bill Nighy

Bill Nighy

Johnny Worricker

Rachel Weisz

Rachel Weisz

Nancy Pierpan

Ralph Fiennes

Ralph Fiennes

Alec Beasley

Michael Gambon

Michael Gambon

Benedict Baron

Felicity Jones

Felicity Jones

Julianne Worricker

Tom Hughes

Tom Hughes

Ralph Wilson

Judy Davis

Judy Davis

Jill Tankard

Rakhee Thakrar

Rakhee Thakrar

Muna Hammami

Saskia Reeves

Saskia Reeves

Anthea Catcheside

Ewen Bremner

Ewen Bremner

Rollo Maverley

Marthe Keller

Marthe Keller

Leona Chew

Richard Lintern

Richard Lintern

Max Vallance

Holly Aird

Holly Aird

Anna Hervé

Alice Krige

Alice Krige

Emma Baron

Kate Burdette

Kate Burdette

Allegra Betts

Aisling Loftus

Aisling Loftus

Melissa Legge

Andrew Cleaver

Andrew Cleaver

Brian Lord

Rory Morrison

Rory Morrison

Radio Newsreader

Bruce Myers

Bruce Myers

Joseph Pierpan

Surendra Kochar

Surendra Kochar

Mrs. Ashanti

Charlotte Green

Charlotte Green

Radio Newsreader

Bijan Daneshmand

Bijan Daneshmand

Cambridge Don

Jay Benedict

Jay Benedict

Master of the College

James McArdle

James McArdle

Ted Finch

Kriss Dosanjh

Kriss Dosanjh

Mini Cab Driver

Hywel Morgan

Hywel Morgan

Priest