I don't know what is making people give this low ratings, but, if you are a fan of conventional, predictable, happy endings, then walk away, this is NOT the movie for you.
Coming to the plot, it is beautifully scripted and actors have been chosen perfectly, Nushrat ne thoda overacting kiya, but overall, she was good. Each story had a twist or a turning point that would keep you on the edge of your seat. There wasn't a single dull moment there. The last story might feel a little slow to some people, but, wait for the end, that heartbreaking yet satisfying message will definitely blow your mind.