If you are a fan of period or Muslim dramas than this is the movie for you. The period or ambiance shown in this picture may look strange to today's genre, but there was and is such male dominated rigid societies where women are mere subjects, they do not have any say regarding any affairs of home and the world. This film has brilliant performances by an expert cast. Naaz's performance is excellent and you will never forget her. She was a talent remained untapped otherwise. Meena Kumari is good too and so are Pradeep and Ashok Kumar. The Haveli culture shown in this one is itself a treat to watch with a few light moments with redoubtable Johnny Walker.