Osierocony Shakti (
Vinod Khanna) dorasta na ulicach Bombaju w poczuciu krzywdy i nienawiści do indyjskiej policji. Wraz z przyjacielem Shankarem (
Feroz Khan) zostaje po pewnym czasie drobnym przestępcą. Na co dzień są oni świadkami brutalności i okrucieństwa policji, zwłaszcza w osobie sadystycznego inspektora Ratana Singha (
Amrish Puri). Kiedy apogeum niegodziwości oficera sięga zenitu, Shakti bez wahania zabija go w biały dzień na oczach tłumu. Dochodzenie zostaje jednak umorzone ze względu na brak świadków, a Shakti zyskuje sławę jako don o dobrym sercu- Dayavan. Mężczyzna żeni się z piękną prostytutką Neelu (
Madhuri Dixit), która rodzi mu dwójkę uroczych dzieci. Wkrótce staje się najpotężniejszym bossem w Bombaju, co przysparza mu wielu wrogów. Szczęście Shakti i Neelu nie trwa zbyt długo, gdyż jego gangsterskie życie zaczyna zbierać żniwo...