Dev s’inspire des émeutes religieuses survenues au Gujarat il y a quelques années pour aborder la question ultra-sensible de la minorité musulmane en Inde et des incessantes provocations dont elle fait l’objet, venant de l’Etat lui même. Il traite de la politisation de la police, et de ce qu’elle est amenée à faire quand elle devient le bras armé des idéologies les plus extrêmes, au lieu d’en protéger les individus. Au milieu de tout cela quelques hommes : Dev (Amitabh Bachchan), un policier intransigeant et exemplaire qui tente de faire respecter la loi, son ami et collègue Tej (Om Puri) aux idées diamétralement opposées puisqu’il pense que tous les musulmans sans exception sont des terroristes, et enfin Farhan (Fardeen Khan), jeune musulman, et celle qu’il aime, Aaliya ( Kareena Kapoor).