PROs
+ NO ROMANTIC SUB-PLOT
+ Well choreographed action sequences with very less camera cuts
+ Decent visual effects and very very good production quality
+ Good character tropes for all major characters
+ Decent story pacing
+ Sincerely written story plot with some genuine moments that might catch you off guard - specially well done in second half
+ Only two music tracks, one serves a very important narrative purpose and the last one is just a show stopper
+ John Abraham is born for well written villainous roles and this is one of them
CONs:
- Slight Bollywood cheesiness/campiness (subjective)