À la fin de Ek Tha Tiger, Tiger décide de disparaître des radars au profit de sa vie amoureuse. Mais les temps sont durs. Des indiens sont pris en otage en Irak par une organisation terroriste. Personne ne semble à la hauteur de la crise. Mis à part Tiger !
L'histoire prend la suite de la première partie de Baahubali. Shivudu apprend ses origines à travers le récit d'un des soldats et décide alors de reprendre le trône qui lui revient de droit.
Badri rencontre Vaidehi à un mariage. Dès lors, c’est décidé : il fera tout pour que son papa la lui fasse épouser. Et peut-être même qu’au passage il essaiera de convaincre la belle. Dans ces deux tâches, il sera épaulé par son meilleur ami Somdev, qui lance sa carrière de « marieur » en ligne, et de son grand-frère qui avant lui a vu ses espoirs matrimoniaux réduits en cendres.
Miss Julia (Kangana Ranaut), une actrice populaire, est envoyée au front par son producteur, mentor et amant Rustom "Rusi" Billimoria (Saif Ali Khan). Jamadar Nawab Malik (Shahid Kapoor), un soldat de l'armée indienne britannique, est chargé d'assurer sa sécurité. Ce dernier avait réussi l'exploit de s'évader du camp de l'armée nationale indienne de Subash Chandra Bose qui l'avait fait prisonnier.
Durant les années 1980, au Gujarat, un homme d'affaires sans scrupule, Raees (Shahrukh Khan), décide de défier la loi et de vendre de l'alcool. Il est poursuivi sans relâche par le policier, Ambalal Majmudar.
Sous la pluie battante de la mousson, dans les bas quartiers de Mumbai, un policier débutant (Vijay Verma) se trouve face à un dangereux gangster (Nawazuddin Siddiqui) : doit-il l'abattre ou non ? À partir de ce cas de conscience, le film développe trois histoires différentes selon la décision prise par le policier. Chacune explore les conséquences de ses choix et le confronte à un système qui exige de lui des compromis.
Sahil est fâché contre son copain Alex : ce dernier n'a pas payé la facture d'électricité et avait laissé le gaz ouvert. Alex l'emmène à l'aéroport, où Sahil accueille son ami Jai, un homme d'affaires qui s'est installé à New York avec sa mère pour son travail. Jai ne reste que deux jours, pour signer un contrat, mais il dédie le reste du week-end à Sahil. Ils partent à Mahabaleshwar dans un hôtel. Sahil lui reproche de ne penser qu'à son travail, et Jai doit supporter le comportement facétieux et égoïste de Sahil. Dans une boutique, il découvre les talents de guitariste et de chanteur de Sahil, et lui offre une guitare. Ils partent randonner en montagne dans la chaîne des Ghats occidentaux, et s'arrêtent devant un paysage magnifique.
Ashok Deb Burman (Sabyasachi Chakrabarty), un riche homme d'affaires, vit éloigné de sa fille Madhuja (Anjana Basu). Celle-ci le hait, car il l'a désavouée après qu'elle a épousé un homme contre ses souhaits. Après vingt-cinq années de relations décousues, Ashok, qui s'est assagi avec l'âge, souhaite se réconcilier avec elle. Pour y parvenir, il fait appel à son petit-fils, Aditya Deb Burman (Jeet).
Dharam et Shyra vivent à Paris, insouciants. Quand leurs chemins se croisent, ils décident de sortir ensemble, à une condition : ne jamais tomber amoureux.
Shivaay est alpiniste et travaille en tant que guide pour des touristes qui souhaitent faire des ascensions dans l'Himalaya. Lors d'une d'entre-elles, il rencontre une étudiante bulgare du nom d'Olga. Ils tombent amoureux. Lorsqu'Olga tombe enceinte, elle ne souhaite pas garder l'enfant à l'inverse de Shivaay. A la naissance, elle lui laisse l'enfant et retourne en Bulgarie.