Om Shanti Om succeeds because it refuses to take itself entirely seriously while respecting the emotional core of its characters. It functions as a meta-textual commentary on Bollywood itself.
The movie is loosely based on the life of Bollywood actor Shah Rukh Khan, with a fictional narrative that explores the concept of reincarnation. The story revolves around Om Prakash Makhija (played by Shah Rukh Khan), a struggling actor who dreams of becoming a superstar. After a tragic accident, Om dies, but his spirit lingers on. He is reborn as Om Shanti Om, an aspiring actor who seeks to fulfill his unfinished dreams.
: Shah Rukh Khan delivers a dual performance that cements his title as the "King of Bollywood"—effortlessly switching from a vulnerable underdog to an arrogant global icon.
: Portrays the suave and cold-blooded villain, Mukesh Mehra, a role that earned him significant critical acclaim.
Read a detailed in the song "Deewangi Deewangi".
: The narrative spans three decades, beginning with Om (Shah Rukh Khan), a 1970s junior artist in love with superstar Shantipriya (Deepika Padukone). After a tragic betrayal and death, Om is reborn as a 2000s superstar who eventually regains his memories to seek justice. Performances :


