From what I'd read about it, I thought it'd be at least an average thrilling experience, if not an outstanding edge-of-the-seat thriller. But this action thriller was high on action and way low on thrills and chills. They try to put forth the story as if it has twists and turns in store, but it fails to (shockingly) surprise. It's a gullible run-of-the-mill good v/s evil revenge saga unless you consider a story original for it has one or two minor original elements. The action sequences were finely executed, but that's about it. What's being told in more than 2 hours could have been done in under 90 minutes. That would have been more merciful of the film makers. It's described here (as per official site) that it has an "...original romantic narrative...". How I wish they'd have spared the so-called originality at least there.
All the actors have given satisfactory performance, but the script fails them. From what I'd expected from it and from what it turned out to be, I can only call it an utter disaster.
Too much action and violence; a bit too excessive than required. As is evident, those looking for a light flick should rather skip this one. And those with the taste for dark movies might as well find the darkness forced and overdone here. So I won't recommend it to them either.
P.S. Going by the current flow, despite of all its flaws, I guess the movie could still have been a major box office success had Salman Khan been taken as the protagonist.