Srinivasa Ramanujan é um génio autodidata de 25 anos de idade, que não conseguiu entrar na universidade devido ao seu estudo quase obsessivo e solitário da matemática. Determinado a prosseguir a sua paixão, Ramanujan escreve uma carta a um eminente professor do Trinity College, em Cambridge. O Professor Hardy, reconhece a originalidade e o génio do talento puro de Ramanujan e, apesar do ceticismo dos seus colegas, empenha-se em trazê-lo para Cambridge para que as suas teorias possam ser exploradas. Ramanujan deixa a família e a sua jovem noiva, e cruza o mundo até Inglaterra para, sob a orientação de Hardy, trabalharem nas suas teorias. Juntos, vão lutar para que o seu trabalho seja finalmente visto e reconhecido por um meio matemático que não está preparado para os seus métodos não convencionais.