Veer fører krig mot organisert kriminalitet. Hans største nemesis er Roshan Lala (spilt av Kiran Kumar) som smugler narkotika og gull i India. Roshan er så farlig at ingen vitner noen gang har våget å stå frem, for å avlegge bevis mot ham i retten. Frustrert over mangelen på bevis og vitner som trengs for å dømme Roshan Lala, klarer inspektør Veer å infiltrere en ung undercover-offiser Raksha (spilt av Juhi Chawla) inn i Roshan Lalas organisasjon.