Om Prakash Makhija este un artist junior în industria filmului hindi din anii 1970, care este îndrăgostit de actrița Shantipriya. Om o salvează pe Shanti dintr-o scenă de incendiu în care focul a scăpat de sub control și devin prieteni. Speranțele lui par să devină realitate, dar la scurt timp după aceea el află că ea este căsătorită cu un producător de film, Mukesh Mehra, și își așteaptă copilul. Apoi urmărește îngrozit cum Mukesh, după ce a ademenit-o într-un studio abandonat, îi dă foc pentru a preveni o pierdere financiară și pentru a-și proteja cariera. Om încearcă să o salveze în zadar și în cele din urmă el este ucis. 30 de ani mai târziu, Om s-a reîncarnat ca singurul fiu al unui actor de la Bollywood, Rajesh Kapoor, și este el însuși actor. Amintirile lui încep să revină când se întâlnește cu mama sa văduvă, Bela, de la nașterea anterioară. El se întâlnește și cu Mukesh și împreună decid să facă un film „Om Shanti Om”. Om angajează apoi un asemănător al lui Shantipriya și speră să forțeze o mărturisire lui Mukesh - dar lucrurile merg prost și Om își găsește...