A look at the evolution of Albert Einstein's theory of relativity, and Einstein's relationship with British scientist Sir Arthur Eddington, the first physicist to understand his ideas.
Andy Serkis
as Albert Einstein
David Tennant
as Arthur Eddington
Richard McCabe
as Frank Dyson
Patrick Kennedy
as William Marston
Rebecca Hall
as Winnie Eddington
Jim Broadbent
as Sir Oliver Lodge
Jacob Theato
as Eduard Einstein
Callum Williams
as Hans Einstein
Lucy Cohu
as Mileva Einstein
Donald Sumpter
as Max Planck
Anton Lesser
as Fritz Haber
Paul Brooke
as H H Turner