The plot summary is as follows: Om (Shah Rukh Khan) is a lowly actor in the 70s trying to make it in Bollywood. Throughout his journey in the film industry, he has idolized and fallen in love with Shanti (Deepika Padukone), a big time actress. Eventually, the two meet and strike up a friendship; however, a tragic series of events sees Om being killed and then reincarnated in modern day Bollywood, where there remains some unfinished business to resolve from his previous life.
The director, Farah Khan, manages to successfully pay tribute and mock the film industry and its actors and cliched scripts. For Shah Rukh, this has been a perfect film for his brand of (over)acting and Padukone could not have wished for a better launch into the industry's A list: she is definitely going to be one to watch in the future! For the Bollywood fanatics, many actors from today and yesteryear make guest appearances throughout the film: and at one point, no less that 31 guest appearances in one song! Some of the songs are great and extreamly catchy, whereas others are more average. All in all, Om Shanti Om is a fantastic film to watch because it is so different; while some of the special affects are not perfect, the 70s theme throughout the film is a great reminder of a by-gone era in Indian cinema.