"3 Idiots" is one of the best films that I have ever watched. The directing was unique. The acting was outstanding and very natural. The cinematography was very clean and smooth. The story was amazing and inspiring. The musical parts are fantastic. For me, it is a perfect film. I liked every thing about it. The mixture, chemistry and transitions of comedy and drama of this film was done perfectly. This is the kind of film that all people should watch. This is the kind of film that will teach you a lot of moral lessons in life. This film will help enlighten people and I promise to all that this film will change your life.