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.
Dev Patel
Srinivasa Ramanujan
Jeremy Irons
G. H. Hardy
Toby Jones
Littlewood
Devika Bhise
Janaki
Stephen Fry
Sir Francis Spring
Kevin McNally
Major MacMahon
Jeremy Northam
Bertrand Russell
Anthony Calf
Howard
Pádraic Delaney
Beglan
Shazad Latif
Chandra Mahalanobis
Roger Narayan
Scribe
Arundathi Nag
Komalatammal