Virat (Akshay Kumar) est un officier de l’armée indienne en permission annuelle à Mumbai. Pendant ces quelques jours de détente chez lui, alors que ses projets de mariage avec Saiba (Sonakshi Sinha) sont successivement arrangés, annulés puis à nouveau arrangés, il se retrouve fortuitement confronté au début d’un complot terroriste lors d’un trajet en bus.
Esprit curieux et brillant stratège, agent de la Defence Intelligence Agency, il met la main sur le responsable de l’unique explosion dans un bus et lui extorque des informations par ses propres méthodes. En recoupant les indices qu’il obtient, il met en échec le projet d’une organisation de « sleeper cells » qui veut semer le chaos dans la ville bouillonnante de Mumbai et, ce faisant, provoque et défie le chef de l’organisation dans un duel d’intelligence.
S’ensuit un affrontement mêlant réflexion et force brute entre ce chef et Virat, où des vies sont mises en jeu et perdues, où la ville est sous la menace, et où Virat, risquant tout ce qu’il a, doit assumer la responsabilité de mettre un terme à ce désastre une bonne fois pour toutes afin de garantir une vie paisible aux citoyens du pays.