It's an amazing story and very relatable. It delves deep into human emotions and there is nothing black and white or right or wrong , good or bad when it comes to the actions of the characters. Each one is right from their perspective. The Story is the hero and story telling and picturization is mind blowing.