Was wäre wohl aus Ram Jaane (Shahrukh Khan) geworden, hätte ihn ein alter Mann nicht als Baby auf der Straße gefunden? Sein Leben hätte wohl ein grausames Ende gefunden. Doch der Lebensweg des Findelkindes ist nicht gerade vom Glück gesegnet, denn schließlich wird aus dem Kind ein eiskalter Verbrecher, der mehr als nur ein Menschenleben auf dem Gewissen hat. Als er für seine skrupellosen Taten ins Gefängnis kommt, hält ihn nur die Liebe zu der schönen Bela (Juhi Chawla) am Leben. Kaum entlassen, sucht er Unterschlupf bei seinem Jugendfreund Murli (Vivek Mushran), der inzwischen ein Heim für obdachlose Kinder betreibt. Doch wen findet er dort? Ausgerechnet Bela, die schon bald Murlis Frau sein wird. Zutiefst enttäuscht, wendet er sich wieder dem einzigen Handwerk zu, das er jemals beherrscht hat: dem gnadenlosen Verbrechen. Ist nun jede Hoffnung für Ram Jaane verloren?