This is a brilliant movie. Starting from the acting to the screenplay, everything in this movie was perfectly knitted down to bring a storyline which will inspire movie lovers for generation. The story was mostly about a genius professor trying to crack the impossible 'enigma' but there is also a strong social message on the problems of homophobia and how the society had destroyed such wonderful and talented people because of it. Worth a watch.