Sir Arthur Eddington est un physicien renommé de l'Université de Cambridge et un expert de la mesure du monde physique. Lui et tous ses collègues sont également des Newtoniens avoués. Sir Oliver Lodge suggère qu'il lise une nouvelle thèse avancée par un scientifique germano-suisse nommé Albert Einstein qui suggère que Sir Isaac Newton s'est peut-être trompé. On s'attend à ce que les théories d'Einstein soient réfutées, mais Eddington admet que sa théorie de la relativité générale a du mérite. Ce sont des temps turbulents car l'Angleterre et l'Allemagne sont en guerre et la loyauté d'Eddington est remise en question lorsque, en tant que Quaker, il refuse de se battre. En fin de compte, Eddington développe une série de tests pour prouver ou réfuter les théories d'Einstein. De son côté, Einstein a ses propres combats durant cette période : la rupture de son mariage, son intégration à l'université de Berlin et son propre pacifisme strident qui l'ont conduit à s'opposer au militarisme allemand et à la Première Guerre mondiale. En fin de compte, Eddington prouve que les théories d'Einstein sont correctes, provoquant ce que beaucoup pensent être le lancement de la physique moderne.