The Man Who Knew Infinity is the true story of a genius (Dev Patel) whose theories propelled him from obscurity into a world in the midst of war, and how he fought tirelessly to show the world the magic of his mind. Colonial India, 1913. Srinavasa Ramanujan is a shipping clerk and self-taught genius, who failed out of college due to his near-obsessive, solitary study of mathematics. Determined to pursue his passion, Ramanujan writes a letter to G. H. Hardy (Jeremy Irons), a British mathematics professor at Trinity College, Cambridge. Hardy recognizes the originality and brilliance of Ramanujan's talent and despite the skepticism of his colleagues, undertakes bringing him to Cambridge so that his theories can be explored. Ramanujan leaves his family, his community, and his bride, Janaki (Devika Bhise), to travel to England. There, he finds understanding and a deep connection with his sophisticated and eccentric mentor.