4 Very Good

Overall i found the experience of this movie very satisfying. The entire proceedings right from Frame 1 of the movie is build up and up to be taken to a excellent finale. Performances are great. I believe both Shahid and Priyanka have given their best till date. The only slight hitch is, the film sticks heavily to the subject such that u have to concentrate hard to stay with the narration of the story. Moreover, I feel that the climax should have been better.