La película 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. Con su arduo trabajo, Ramanujan consiguió entrar en la Universidad de Cambridge durante la I Guerra Mundial, donde continuó trabajando en sus teorías con la ayuda del profesor británico G. H. Hardy, a pesar de todos los impedimentos que su origen indio suponía para los estándares sociales de aquella época.