"Om Shanti Om" is a 2007 Indian Hindi-language musical romantic comedy film directed by Farah Khan and produced by Bonn Bay Pictures and Filmfarm India. The film stars Shah Rukh Khan, Deepika Padukone, Arshad Warsi, Juhi Chawla, and Shreyas Tiwari. The movie pays homage to Bollywood's history, particularly the 1980s and 1990s, and features a mix of music, dance, and drama.