The film stars Dev Patel as Srinivasa Ramanujan, a real-life mathematician who, after growing up poor in Madras, India, earns admittance to Cambridge University during World War I, where he becomes a pioneer in mathematical theories with the guidance of his professor, G. H. Hardy, portrayed by Jeremy Irons.

After the film’s world premiere, Allan Hunter in Screen Daily found the film to be “a well-heeled, sincere production following the memories of Ramanujan’s English mentor and friend … The film tells such a good story that it is hard to resist. The old-fashioned virtues of a well-told tale and a particularly fine performance from Jeremy Irons should endear the film to that supposedly under-served older demographic who like to turn out for a weekday matinee … Mathematics plays a key role in the story, but in a way that is entirely accessible, allowing the viewer to comprehend the advances that Ramanujan made and why his legacy remains so important almost a century after his death.”

https://en.wikipedia.org/wiki/The_Man_Who_Knew_Infinity