Robert Edwards
Director
Ralph Fiennes
as
Joe
Jodhi May
as
Joe's Mother
Tom Hollander
as
Maximilian II
Matthew Marsh
as
Papa Max
Alice Krige
as
Freda Sackville-Bagg
Matthew Marsh
as
Gernot
Jim Carter
as
Rookery
Rasmus Hardiker
as
Rudolph Sackville-Bagg / Gregory Sackville-Bagg
Philip Martin
Director
John Sessions
as
Dennis Sciama
Matthew Marsh
as
Dr. John Holloway
Alice Eve
as
Martha Guthrie
Benedict Cumberbatch
as
Stephen Hawking
Matthew Marsh
as
Charles
John Hurt
as
Christian
Christina Ricci
as
Miranda
Kyle MacLachlan
as
Nailor
Jon Wennington
as
Delegate
Matthew Marsh
as
Lord Beaverbrook
John Standing
as
Lord Camrose
Matthew Macfadyen
as
Randolph Churchill
Vernon Dobtcheff
as
Elder #1
Matthew Marsh
as
James Johnston
Sissy Spacek
as
Lucy Bell
James D'Arcy
as
Richard Powell
Michael Apted
Director
John Malkovich
as
Bob Hunter
Toni Collette
as
Emily Knowles
Orlando Bloom
as
Jack Alcott
Matthew Marsh
as
Sutter
Andre Royo
as
Antwan 'Coffee' Coleman
Jaime King
as
Axis Mary
Matthew Marsh
as
Brigadier General Hauser
Bryan Cranston
as
Colonel William Mortamus
Joel Kinnaman
as
Pete Koslow
Ana de Armas
as
Sofia
Matthew Marsh
as
Warden Leinart
Rosamund Pike
as
Wilcox
Matthew Marsh
as
F.W. de Klerk
Timothy West
as
P.W. Botha
David Tennant
as
Self - Host
Langley Kirkwood
as
Warrant Officer Jack Swart
Kevin Whately
as
Jacob Copplestone
Brenda Blethyn
as
Jess Copplestone
Rosemary Harris
as
May
Matthew Marsh
as
Peter Fox
Dennis Quaid
as
Bill Clinton
Matthew Marsh
as
Foreign Policy Advisor
Bill Clinton
as
Self
Harry S. Truman
as
Self
Ian Holm
as
Ben Gurion
JJ Feild
as
Bobby Goldman
Matthew Marsh
as
Sir Gordon
Liron Levo
as
Yoel
Taron Egerton
as
Henk Rogers
Anthony Boyle
as
Kevin Maxwell
Matthew Marsh
as
Mikhail Gorbachev
Toby Jones
as
Robert Stein
Adrian Rawlins
as
Edward
Doreen Mantle
as
Mrs. Speke
Roger Rees
as
Papworth
Matthew Marsh
as
William
Petr Jákl
as
Darius
Matthew Marsh
as
Dragan Adjanic
Anthony Hopkins
as
Officer Oakes
Matthew Marsh
as
Alexander Haig
Jeremy Child
as
Cabinet Ministers
Olivia Colman
as
Carol Thatcher
John Sessions
as
Edward Heath
Matthew Marsh
as
Detective
Richard Harris
as
Dr. Andreas Tork
Jim Broadbent
as
Dr. Lagermann
Bob Peck
as
Ravn
Matthew Marsh
as
General Geoffrey Mandel
Jodie Foster
as
Nancy Hollander
Benedict Cumberbatch
as
Stuart Couch
Shailene Woodley
as
Teri Duncan
Rhona Mitra
as
Frank Grillo
as
Robert Patrick
as
Colonel Hart
Matthew Marsh
as
President Lane