3 idiot is the best bollywood movie Ive seen yet. The production is bollywood standard, BUT the story, characters and acting are really charming& brilliant. I just cant stop laughing and sometimes touched with this 3 hour roller coaster fiasco It is a long movie but I am still eager to re-watch it. The actors have brought their great sense of humor to the screen play in an almost flawless way. The mixed feeling of touching and funny are just dramatic enough. My teardrop have hit the ground for several times when it comes to those touching scenes. It may be the best comedy that I have ever watched.