Indrajit, auch Meghanada genannt, ist der älteste Sohn von Ravana, dem Dämonenkönig von Lanka, und Königin Mandodari. Sein Geburtsname Meghanada, der "Donner der Wolken" bedeutet, rührte von seinem donnernden Schrei bei der Geburt her. Den Titel Indrajit, "Bezwinger Indras", erhielt er, nachdem er Indra, den König der Devas, im Kampf besiegte und gefangen nahm. Dieser Sieg beeindruckte Brahma, der ihm den Beinamen verlieh und ihm bedingte Segnungen gewährte.
Ausgebildet in himmlischen Waffen und illusionärer Kriegsführung, beherrschte Indrajit Zauberei, Tantra und magischen Kampf und wurde zu einem gefürchteten Stratege und zentralen Krieger in Ravanas Streitkräften. Er erwarb göttliche Waffen, darunter die Brahmastra, Vaishnavastra und Pashupatastra, und war damit der einzige, der alle drei ultimativen Waffen der hinduistischen Trinität führte. Brahmas Segen verlieh ihm nahezu Unbesiegbarkeit: Nach der Durchführung des Nikumbhila-Yagna-Feuertrituals konnte er unverwundbar von einem himmlischen Wagen aus kämpfen. Dieser Segen hatte jedoch zwei Schwachstellen: die Zerstörung des Yagna-Rituals oder die Konfrontation mit einem Gegner, der zwölf Jahre lang nicht geschlafen hatte.
Während des Konflikts mit Ramas Streitkräften spielte Indrajit eine entscheidende Rolle. Zunächst fing er Rama und Lakshmana mit der Schlangenwaffe Nagapasha, obwohl Garuda sie später befreite. Dann verwundete er Lakshmana schwer mit dem Speer Vasavi Shakti, was Hanuman dazu zwang, lebensrettende Kräuter zu besorgen. Als Lakshmana überlebte, versuchte Indrajit das Nikumbhila-Yagna, um seine Unverwundbarkeit wiederherzustellen. Lakshmana und Vibhishana (Indrajits Onkel) störten dieses Ritual und verletzten damit die Bedingungen des Segens. In ihrem letzten Duell setzte Indrajit seine mächtigsten Waffen ein, doch sie erwiesen sich als wirkungslos gegen Lakshmana, der Rama und Sita vierzehn Jahre lang ohne Schlaf beschützt hatte. Angesichts der Niederlage stürzte sich Indrajit lieber von seinem fliegenden Wagen in den Tod, als direkt getötet zu werden.
Indrajit verkörperte Loyalität und familiäre Pflicht und kämpfte unermüdlich für die Sache seines Vaters, obwohl er Ravana privat riet, Frieden mit Rama zu schließen. Seine Komplexität entsprang dieser Dualität: ein rechtschaffener Krieger, der die Befehle seines Königs befolgte, doch in einen ungerechten Krieg verstrickt war. Seine Beziehung zu Ravana spiegelte unerschütterliche Hingabe wider; seine letzten Momente umfassten den Abschied von seinen Eltern und seiner Frau, bevor er in die Schlacht zurückkehrte.