The first and foremost thing is the casting is very powerful and would like to appreciate the writer for such an amazing dialogues. Acting of each character was beautifully done. Just the middle part was bit slow but after the interval the story changed the gear and climax was completed with full of emotions.