This is movie making at its best, perhaps one of the finest Indian movies of all times, but surprisingly relatively unacknowledged and unknown even amongst movie lovers. Hrishikesh Mukherjee has done what he does best, evoking minimalistic everyday emotions throughout the movie, no overkill or overload of emotional jargon no overacting. Sharmila Tagore is supereb as usual, Sanjeev Kumar as good as ever, Ashok Kumar does justice to his small role, but the surprise package is Dharmendra he has out done all of them and by a mile, I never knew Dharmendra had done such excellent work in the past, upon more research have found some other good work by him in Jevan Mrtityu & Anupama, its a shame he got stuck in B grade work later on in his carrier much like the immensely talented Mithun(mrigya). Overall this movie is A+++ by all standards a must see for movie lovers, a masterpiece by Hrishikesh Mukherjee.