But the first thing you realise about this film is not that a 44-year-old Aamir Khan can play a 22-year-old college kid, and he can get away with it. Well, he does.
By now, I guess the word of mouth is already out. It shouldn't be news to anyone that 3 Idiots surely deserves three cheers, and more.
What you realise actually, as director Raju Hirani does, is that to make a very urgent point, one doesn't need to preach and get all self-serious. A lot can be said purely through songs and suspensions of disbelief. And a wonderful genre called comedy.
The film is actually a fairly serious take on a cruel examination system that gets passed off for an education system in this country.
We produce IIT graduates who take up high-paying jobs. We don't make original thinkers who could pick up a Nobel prize for an invention.
Aamir's Rancho is actually one such natural genius. He obviously can't fit into an Indian classroom, where all you have to do is mug up, to rise up. He plays the fool. But he still tops the tests. His two friends remain flunkeys throughout.
And that is because, one of them, is burdened by his family's expectations and a fear of exams. The other is passionate about wildlife photography, and not physics.
In India, even now, you should either be in engineering or medicine. It's usually the parents' promissory note. It's also a suicide note for many.
The hilarious skits between the three friends and their dull, dreaded professor here, Virus, played by Boman Irani, reveal a non-stop Munnabhai comedy with a similar purpose.