Heero (Ajay Devgan
) and Raj (Prashant Raj
) arrive in Mumbai and find work with Shambhul Seth, a criminal with heavy underworld connections and also high on the police scanner.
In his pursuit of Shambhul, Inspector Narsimha (Mohanlal) comes into contact with Heero and Raj. On meeting them, he realizes that these two are no hardened criminals. Small time hoodlums, perhaps, but deep inside their values are still intact.
In a deadly encounter with Shambhul Seth, Heero and Raj display their bravery and fearlessness to Narsimha. But the two are also arrested and sent to jail for a while.
Much later, when Inspector Narsimha needs help in his hunt for Babban Singh (Amitabh Bachchan), his brief impression of Heero and Raj returns to him. He decides to enlist the help of Heeru and Raj.
How Heero and Raj nab Babban Singh forms the crux of the story.