Imaad plays the passive rebel and no other actor could have played this role with conviction. Here we have an actor who is subtle and understated. His success lies in the fact that you thought he sleepwalked. If you would have understood Apurv, you would have known that the character required a subtlety in its portrayal, an understated insightfulness, a 'I don't give a damn' attitude. Imaad couldn't have been more successful. Shreyas has done well as always. You would have probably liked him more if he was shouting his lungs out. But that is not what Sanjay's character demanded from him. In the supporting cast, Sonu's character makes one feel disgusted and there in lies the power of actor Dinesh's performance. You are right on one count. The female actors make quite an impact. The director, Manish Tiwary, has given us a different kind of cinema %u2013 focused in its vision, complex in its concept yet simple and subtle in the way it comes out on screen. What else can any well-grounded movie buff possibly want?