Brilliant, so thoughtful, as usual superb acting by Aamir Khan who becomes the character he plays and is my favourite. Watched it first day in theatres. Very unappreciated and underrated due to the unnecessary boycott. The young generation is missing the gem, Mr perfectionist Aamir Khan and finding solace in stupid irrational movies. Be it Sanjay lal sharma, ACP Rathod, Rancho, Laal, Akash, Bhuvan, DJ, Sanjay Singhania, Rehan, Professor Nikumbh, Amar and so many more.. Aamir is simply irreplaceable.