Ambientato negli anni '10, il film segue il viaggio di Ramanujan (interpretato da Dev Patel) dalla povertà di Madras, in India, fino alle prestigiose aule del .
: Mentre Ramanujan sostiene che le sue formule gli siano dettate da una dea, Hardy insiste sulla necessità di prove matematiche formali per rendere le sue scoperte pubblicabili e credibili agli occhi della comunità scientifica.
: Dopo aver inviato una lettera con i suoi complessi calcoli, Ramanujan attira l'attenzione dell'eccentrico professore G.H. Hardy (Jeremy Irons), che lo invita in Inghilterra per collaborare.
: Ramanujan deve affrontare il distacco dalla giovane moglie Janaki e si ritrova immerso in un ambiente accademico rigido che fatica ad accettare il suo metodo intuitivo e le sue origini.