all i can say that i can not find a single mistake in the movie and the movie direction and shot composition and cinematography and music and act all be absolutely perfectjohn abraham act be really flawless and a for priyanka role and as far a i can say a very hard hit challenge role it be indeed it be by far her best performance and direction be like wow . sanjay gupta and truly do his best . cinematography represent oh my god i be awe by that the composition be perfect . music represent the music be great and vishal shekhar show their technique a master musician and the song tinka tinka and have a soft groovy effect to it and the song tera hi karam and be brilliant . when i watch the film my eye be hook from start to endyou will find it very brilliantly direct even though i be write about this 2 year later but it be definitely worth buyinggo and grab a copy of the dvd out on eros .