In the dark underbelly of Mumbai City a nihilistic new leader has risen to rule the fetid underworld. His name is Babban. Cruel beyond imagination, psychotically violent and far more devious than any gangster the city has ever known.
Nobody has ever seen him and if they did, they didn't survive to tell the tale. But one man believed in his existence. And that is inspector Narsimha, an encounter specialist who has a single-minded determination to finish Babban.
Babban (Amitabh Bachchan): He perceives other human beings as objects to amuse or occupy him with. When he speaks, he does so to voice his own thoughts. He does not engage in conversation with anyone.
He likes to play with his victims.
When he is angry, his eyes take on a glazed look. He seems to be looking at you as you speak, but the focus of his gaze rests in the middle distance. It's as if he's looking right through you.
He loves people who challenge him, as then he can enjoy killing them more.
Tambe (Sushant Singh): If evil keeps company, none would be greater than the key henchman of Babban.
Hirendra Chavan - Heero (Ajay Devgan), Raj Ranade (Prashant Raj): Two young men from Latur, Hirendra Chavan and Raj Ranade arrive in the megapolis of Mumbai with as big sized dreams of buying out the city. It's another matter that they are jobless and don't have enough money even to buy a decent meal. Childhood friends, their loyalty is absolute with the younger Raj looking up to the elder Heero.
Narsimha (Mohanlal): Narsimha's eyes retain composure at all times. Dark circles collected over a sleepless nights betray the fact he is a man tormented by his own past. His thoughts have single point of focus: Babban
Durga Devi (Sushmita Sen): A trained nurse her life blossomed when love happened... and then tragedy struck. Stoic, dignified, silent, her demeanor hid an inner strength that at times raised itself beyond what one would expect from a woman.
Ghungroo (Nisha Kothari): She drives a 'rickshaw' named 'Laila'. Laila is her best friend and confidante. Ghungroo is Mumbai city's only woman rickshaw driver. She knows all the shortcuts in Mumbai city. She talks switching between Marathi, Hindi & English. She'd like you to believe she's a man. But deep inside, she is all woman.