Indie, 1913 rok. 25-letni matematyczny geniusz-samouk Srinivasa Ramanujan (Dev Patel) wiedzie żywot ubogiego urzędnika w Madrasie. Spragniony kontaktu z nauką wysyła zapiski swoich matematycznych teorii kilku brytyjskim uczonym. Profesor Godfrey Harold Hardy (Jeremy Irons) będący pod wrażeniem umysłu młodego Hindusa, pomimo sceptycyzmu swoich kolegów, zaprasza go do Anglii. W tradycyjnej kulturze Cambridge Ramanujan musi stawić czoła nie tylko najtęższym umysłom początków XX wieku, ale także uprzedzeniom rasowym.

Srinivasa Ramanujan
G. H. Hardy
Littlewood
Janaki
Sir Francis Spring
Major MacMahon
Bertrand Russell
Howard
Beglan
Chandra Mahalanobis
Scribe
Komalatammal