This Movie is a masterpiece.Why? The user before me already explained before me. I am from Bengal & Satyajit Ray obviously occupies a very high place in my heart. But Raj Kapoor was also unparalleled in his own domain. First person to introduce dream sequence in a song, First person to shoot a movie outside of his country & finally Bobby the movie which ushered in the whole era of teen romance. This movie exposes the mask that the so called good people wear in our society , the sanctimonious ones with holier than thou attitudes. However one thing I have to say about this that the Bengali version is just brilliant. Role which is played by Motilal in the Hindi Version is played by Chabbi Biswas. Chabbi Biswas if anyone has seen him will know that he was& still is the best actor in India.He was an actor of caliber who told Ray, when he was been instructed by Ray in the movie Jalshaghar, that not to tell him what his job was. Coming back to the movie if anyone manages to watch the Bengali version of this movie please do.Its way better than the Hindi Version.