I loved this film. It is beautiful and visually striking, from the opening scence set atop an African mountain, to the contrasting scenes set in Zurich, Berlin and Cambridge. Set admist the turmoil of the great war, a story is told, not just of the greatest scientific discovery of our time, but also of human loss, love, humanity and courage. I admire the writer and director for their ability to put so much into a fairly short film, and especially for setting Einstein's work into the appalling political context of this time so clearly. The film is pacey and engaging throughout. The acting from the whole cast is great. Andy Serkis is very believable as the rebellious, wild and unpredictable Einstein. Tennant demonstrates his versitility with the quietly heroic, if repressed, Eddington. His performance is highly engaging, and he fully portrays the scientist's love for his work. This film should please anyone who enjoys historical drama, is interested in science, or who just likes a good story well told.