Plot is missing. Screenplay and dialogues are disconnected and even juvenile at places. Shahid does good at places but hams in some scenes- probably a price of playing too many crazy characters. Shradha has done waht she can- but Divyendu steals the show from right under their "too many hits" noses for i dont know what reasons. Cinematic liberties are ok...but the court scenes are written and depicted shabily and illogically- probably they should have spent just a little on seeking some legal advise. Political messaging also is not coming across if that was one of the intent. Wasted my time- will not recommend just because i am a Shahid fan and i dont want anyone to see this movy as an example of his choice of films- which otherwise is brilliant.