Those two films explored similar stories and were also period pieces like Infinity (which takes place in the 1910s and 20s), but they just did a better job adapting the biographical story for the big screen. However, it just does not stand up to similar films, like A Beautiful Mind, or The Theory of Everything. I did think that Patel and Irons did an excellent job in their roles, and the supporting cast, featuring Stephen Fry and Toby Jones as well as newcomer Devika Bhise, was also great. The Man Who Knew Infinity is a bit slow, and certainly not a happy movie by any means, but for the right person, this would be a very interesting look into the lives of these two mathematical geniuses. It just is not very remarkable, and if you are not a real lover of math or history, this will be hard to get into. It sort of felt like one of those movies that you would see on HBO once or twice, maybe stop in for a few minutes, and then move along. I was not overly excited by the film, nor was I disappointed. I was interested going into this story as I knew nothing about the main characters, and it was a decent watch. The film is a pretty straightforward biographical drama, following the story of the relationship between Srinivasa and Hardy as they form a lasting friendship and formulate breakthroughs in mathematics. Hardy, a Trinity College professor who Srinivasa bonds with. The Man Who Knew Infinity is a small-time Paramount Pictures release which stars Dev Patel ( Slumdog Millionaire) as Srinivasa Ramanujan, an Indian mathematician,and Jeremy Irons ( Batman V Superman) as G.H.