Le jeune génie Srinivasa Ramanujan Iyengar (Dev Patel) dorigine indienne vient dun milieu défavorisé à Madras. Contre toute attente il arrive à obtenir une place à luniversité de Cambridge pendant la première guerre mondiale. A force dacharnement et de persévérance il devient lun des plus grands pionniers dans lhistoire des mathématiques, sous les yeux incrédules de son professeur G.H. Hardy (Jeremy Irons). Une histoire basée sur des faits réels. Inspiré du livre The Man Who Knew Infinity : A Life of the Genius Ramanujan (Robert Kanigel)