Султан (Шакти Капур) осиновил сираче и го нарекъл Бадшах (Акшай Кумар). Бадшах израства като престъпник и животът му е усложнен от инспектор Прадхан (Ашиш Видярти). Помощникът на Бадшах е Абдул (Ашутош Рана). Единствената надежда в живота на Бадшах е Сапна (Карисма Капур), която той случайно среща. Но обстоятелствата карат Бадшах да извърши публично убийство. По време на това преживяване едно дете ръкопляска към него и той го заведе в Сапна. Преди да успее да обясни нещо, Прадхан стига там и Бадшах трябва да избяга. Той променя името си на Бабу Лохар и става ковач и любящ баща, за да осигури на детето добро бъдеще. След 7 години обаче той отново вижда Абдул и Султан. Прадхан все още го преследва. Когато родителите на детето разбират за него, те молят Бабу да върне детето им. Ще пусне ли детето? Детето ще ходи ли с родителите си?