Its new story for Indian movie... Few songs could have been avoided for making it better. Over all its good one time watch for sure. I am surprised this movie failed to register at box-office. Its definitely one of the better movies release in calendar year. Not at all bad, how some other reviewers gave less than 5 star, it actually deserves 7 average, but giving 9 just to compensate the scale... Its movie you will choose without expectation, and you don't regret the time you invested in it for entertainment. Acting : 7/10 (most of crew did justice, not extra-ordinary but convincing). Story: 9/10 (this is unexpected surprise from the movie, which you will be expecting ordinary and it comes with extra-ordinary stuff). Direction: 6/10 (not bad, not excellent). Action : 8/10 (better for low budget film).