Overall a very good movie, worthy to be watched by all atleast once especially for the ladies.
The violence level will put off many people but it was all required as the film is mainly aimed for the single screens and North India (Sunnys backyard).
Sunny deol was awsome as always in his macho role, but the first half of the movie was very confusing. It kept switching between present and past, but was done in a very bad way. Some onscreen alert message was required! Otherwise the audience had no idea where they were.
Second half was much much better and the pace of the film picked up hugely.