Great performances from Arjun & Disha. Quite suprising. If you keep comparing this to Ek Villain of Shardda & Siddharth which was awesome in its own right, you miss the point. And oh what a performance from John Abraham. The characters were quite nicely portrayed. Confusing in the middle but when you get to the end it all makes sense.