I watched this film with constant smile and laughter, just thinking how can anyone come up with such a piece of nonsense. Salman Khan is known to make idiotic foolish movies and this is not an exception.
This movie is a total disaster. I don't know what director was thinking. Its like leave your brain aside while you watch the movie. Poor and cheap dialogues, mistimed comedy scenes, laughable action scenes absence of logic concludes the gist of the movie. I think Katrina Kaif is the worst actress in Bollywood, expressions were same throughout the movie.
SPOILER: In the normal scenario it appears to be an action movie. However it certainly has many hidden agendas which it tries to accomplish. I would highlight one. It shows RAW doesn't have any active relevant officers who could be fit in a critical mission. RAW has to depend on an ex-employee who had escaped from his duties in the first part. Then it shows RAW working with ISI. Now this is an interesting attempt to show two things. One RAW can't do its work alone. Second, while in reality the whole world is gradually coming together on the agenda of terrorism and world now knows why pakistan is behind every terrorist attack in the world, this film makes an attempt to isolate ISI from terrorism. ISI is shown teaming up against terrorism which unfortunately is UNTRUE and highly UNREAL. More importantly the ISIS is shown to justify their acts by deliberately saying that all they do is business and not because of religion. This is again diverting audience from reality. Everybody knows ISIS wants to establish islam all over the world. In my honest opinion, director Ali Abbas has tried his best to portray pakistan, ISI and ISIS in positive colors and hiding the real truth. This movie is not any entertainment movie but more of covering up the reality and diverting audience from reality.