Om Shanti Om is a 2007 Indian romantic melodrama film directed and co-written by Farah Khan with Mayur Puri and Mushtaq Shiekh. It stars Shah Rukh Khan as Om, a junior artist of the 1970s who has a crush on a secretly married superstar, played by Deepika Padukone. Her husband, 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. Reincarnated as a superstar in the 2000s, he seeks to avenge his love. Om Shanti Om had Shreyas Talpade, Kirron Kher, Bindu and Javed Sheikh play supporting roles.