Both Omi and Lovely are hospitalised by Rajesh where Omi dies from his serious injuries while reminiscing about Shanti. As it explodes with Shanti in it, Omi staggers on the road and gets hit by a car driven by actor Rajesh Kapoor ( Jawed Sheikh) who is taking his pregnant wife Lovely Kapoor ( Asavari Joshi) to the hospital as she is under labour. He is then thrown out of the shooting set by a big explosion. When Omi spots her in the fire, he attempts to go and rescue her but is attacked by Mukesh's guards, leaving him severely injured. Saying this, he puts the shooting set on fire and locks a horrified Shanti in it. However, Mukesh reveals to Shanti that he has decided to burn her in the shooting set as revealing his marriage and her pregnancy will ruin his career. One night, Omi comes to the shooting set of an upcoming film Om Shanti Om where Shanti is but he goes from there on overseeing her with Mukesh. Shanti reveals that she is also pregnant with Mukesh's child, leaving Omi heartbroken. Days later, Omi ends up overhearing Shanti and Mukesh's conversation and is shocked to discover that they have been married for 2 years but Mukesh refuses to reveal this in public as it will ruin both their careers. One day, during the shooting of a film, a fire breaks out on the shooting set trapping Shanti but Omi rescues her and they become friends. Studios owned by popular film producer Mukesh Mehra ( Arjun Rampal). He is in love with a popular film actress Shantipriya "Shanti" Kashyap ( Deepika Padukone) as he takes small acting roles in Bollywood at the R.C. Om Prakash "Omi" Makhija ( Shah Rukh Khan) is a poor junior film artist living with his mother Bela Makhija ( Kirron Kher) and friend Pappu Master ( Shreyas Talpade) in a small Mumbai chawl.
Farah conceived the film while directing the musical Bombay Dreams (2002), which was based on the Indian film industry. Om Shanti Om was produced and presented by Shah Rukh's wife Gauri Khan under the banner Red Chillies Entertainment on a budget of ₹30 crore. The film also starred Shreyas Talpade, Kirron Kher, Nitesh Pandey, Yuvika Chaudhary, Asawari Joshi, Bindu Desai and Javed Sheikh feature in supporting roles, and saw cameos from many Bollywood celebrities in several sequences and songs. Reincarnated as a superstar in 2007, he seeks to avenge his love.
Her lover, a producer played by Arjun Rampal, kills her in a fire Om witnesses this and dies from the injuries sustained from trying to rescue her. Spanning three decades, the film stars Shah Rukh Khan as Om, a junior artist in 1977 who has a crush on a secretly-married superstar, played by Deepika Padukone in her Hindi film debut. Om Shanti Om is a 2007 Indian Hindi-language musical romantic satirical fantasy comedy-drama film written and directed by Farah Khan and co-written by Mayur Puri and Mushtaq Shiekh.