'Baazi' is an intense and dramatic tale of one man's relentless battle against corruption, crime and injustice.
The movie opens with a group of people travelling in a bus. The bus is stopped on its way and a bunch of hooligans board the bus and create a nuisance when a man tricks them into getting off the bus.
Later the bus stops for a tea break and the hooligans arrive at the same time when suddenly a passing convoy is attacked and the assassins try to kill the man inside one of the cars. The man, using his swiftness, foils the attack and manages to nab and arrest one of the attackers while killing another. The rest manage to escape the scene.
This man is Inspector Amar Damjee (Aamir Khan) and the person in the car turns out to be Chief Minister Vishwasrao Chowdhury (Raza Murad) who is impressed with Amar's intelligence and bravery and delegates the task of locating the people behind a multi-crore international scandal to Amar. Amar promises to fulfill the job to the best of his ability.
It is revealed that Chaubey (an assistant to the CM) is the one behind the assassination attempt and all the fraud. As Amar gets closer to dismantling the criminal nexus and catching the kingpin behind it all, Chaubey becomes antsy and frames Amar for the murder of the Police Commissioner Mazumdar's (Kulbhushan Kharbanda) daughter.
Amar is wrongfully incarcerated, but after a long fight with the head assassin Raghu, escapes prison along with several others. He then plots a scheme to go undercover as a woman to find the man behind all of this. He finds Chaubey and recognizes him as the man who killed both his parents.
Eventually, Chaubey's assassins take everyone hostage in a 12 story tower in attempt to attack the CM once again, but Amar slowly but surely disposes all of them. Chaubey tries to escape the scene via a helicopter on the terrace, Amar prevents him and eventually knocks him into a satellite dish, electrocuting Chaubey to death. Amar is congratulated by the CM and the Police Commissioner.