First I thought it would be an old grumpy overrated movie, but First half hour of the film proved me wrong, I mean totally wrong. The movie is a pure mixture of the harsh reality of the world, with strong philosophical messages. You won't even know when the movie got over . Best of all time.