The title is kinda misleading. When I first heard it, I thought it's an idiotic film full of stupid stuff. But the 3 idiots being referred by the title are 3 mechanical engineering students studying at the most prestigious engineering school in India, so we can say that they are 3 of the brilliant minds in their country. They are called idiots by their professors because they do not conform to the rules and customs. It is not something a viewer will despise but seeing them breaking the rules is something we appreciate for they stand up courageously for what they know that is right even if they look stupid to other people.
One thing that makes this film apart is it encapsulates everything. It talks about learning not just within the walls of a classroom, doing seriously in your acads but still having fun in life, pursuing what you want and let your family understands it, friendship that would last a lifetime, love that waits, treasuring your family and hell lot more. If you are a student and a science enthusiast, I think you will appreciate more.
This movie is definitely one of the best movies on my list. If 999 out of 1000 people like it then maybe you will also do. :)) I hope you can watch it..