O sultão (Shakti Kapoor) adotou um órfão e o chamou de Badshah (Akshay Kumar). Badshah cresceu e se tornou um criminoso e sua vida foi dificultada pelo inspetor Pradhan (Ashish Vidyarthi). O ajudante de Badshah é Abdul (Ashutosh Rana). A única esperança na vida de Badshah é Sapna (Karisma Kapoor), que ele conheceu acidentalmente. Mas as circunstâncias levam Badshah a cometer assassinato em público. Durante essa experiência, uma criança grita com ele e ele a leva até Sapna. Antes que ele pudesse explicar qualquer coisa, Pradhan chega lá e Badshah teve que escapar. Ele mudou seu nome para Babu Lohar e se tornou um ferreiro e pai amoroso, para dar um bom futuro à criança. No entanto, após 7 anos, ele vê Abdul e Sultan novamente. Pradhan ainda está atrás dele. Quando os pais da criança descobrem sobre ele, pedem a Babu que devolva seu filho. Ele vai deixar a criança ir? A criança irá com seus pais?