The film stars Vinod Khanna, Amrita Singh, Juhi Chawla, Suresh Oberoi, Shafi Inamdar, Aloknath and Kiran Kumar.
Inspector Veer Sehgal (Vinod Khanna) wages war against organized crime.
His enemy is Roshan Lala (Kiran Kumar), the overlord of the drug and gold smuggling racket in India.
So dangerous a man is Roshan Lala that no witness has ever dared to come forward to give evidence against him in court.
Frustrated by the lack of evidence and witnesses needed to convict Roshan Lala, Inspector Veer manages to have a young undercover officer, Raksha Mehra (Juhi Chawla), infiltrate Roshan Lala's organization.