Narra la historia de Srinivasa Ramanujan, un matemático indio que hizo importantes contribuciones al mundo de las matemáticas como la teoría de los números, las series y las fracciones continuas. Habiendo crecido en la pobreza en Madras, India, Ramanujan consiguió entrar en la Universidad de Cambridge durante la primera guerra mundial. Allí se convertiría en un pionero en teorías matemáticas de la mano de su profesor, G. H. Hardy, a pesar de todos los impedimentos que su origen indio suponían para los estándares sociales de aquella época.