Om Shanti Om is a 2007 Indian Hindi-language masala film written and directed by Farah Khan, co-written by Mayur Puri and Mushtaq Shiekh, and produced by Gauri Khan under Red Chillies Entertainment. The film stars Shah Rukh Khan, Deepika Padukone, Shreyas Talpade, Kirron Kher, and Arjun Rampal. Exploring two parallel timelines, it follows Om Prakash Makhija (Khan), an obscure 1970s actor, who dies in a suspicious on-set fire involving his crush, well-known yesteryears superstar Shanti Priya (Padukone), and is reincarnated in the present day as superstar Om Kapoor, where he seeks to exact revenge on the perpretrator, Shanti's fiance and powerful producer Mukesh Mehra (Rampal).