3.5 Very Good

i would like to explain this movie in one word "outstanding".So much powerful storyline.