Jamal Malik, 18 ans, orphelin vivant dans les taudis de Mumbai, est sur le point de remporter la somme colossale de 20 millions de roupies lors de la version indienne de l’émission « Qui veut gagner des millions » ? Il n’est plus qu’à une question de la victoire lorsque la police l’arrête sur un soupçon de tricherie. Sommé de justifier ses bonnes réponses, Jamal explique d’où lui viennent ses connaissances et raconte sa vie dans la rue, ses histoires de famille et même celle de cette fille dont il est tombé amoureux et qu’il a perdue. Mais comment ce jeune homme est‐il parvenu en finale d’une émission de télévision ? La réponse ne fait pas partie du jeu, mais elle est passionnante.
Chulbul Pandey (Salman Khan) est un officier de police corrompu, mais au grand cœur dans la petite ville de l'Uttar Pradesh. Il adore sa mère (Dimple Kapadia) mais déteste son beau-père (Vinod Khanna) et son demi-frère (Arbaaz Khan). Il est en désaccord avec un politicien local, Cheddi Singh (Sonu Sood), qui monte les deux demi-frères l'un contre l'autre
Balram Halwai raconte avec humour noir son ascension fulgurante de villageois sans-le-sou à entrepreneur prospère dans l'Inde moderne. Rusé et ambitieux, notre jeune héros parvient à devenir le chauffeur d'Ashok et de Pinky, qui viennent de rentrer d'Amérique. La société l'ayant formé à une unique fonction - celle de servir – Balram se rend indispensable aux yeux de ses riches maîtres. Mais après une nuit de trahison, il comprend jusqu'où ils sont prêts à aller pour le piéger et se protéger. Alors qu'il est sur le point de tout perdre, Balram se rebelle contre un système truqué et inégalitaire pour devenir un maître d'un nouveau genre.
En inde, au début du 18e siècle, Bajirao ? guerrier émérite est marié à Kashi Bai. Mastani, princesse Musulmane, lui demande son aide pour combattre l’envahisseur qui la menace. Bajirao, impressionné par ses qualités de guerrière, accepte de l’aider et réussit à vaincre les ennemis. Contre toute attente, Mastani et Bajirao tombent amoureux…