In the 1970s, Om, an aspiring actor, is murdered, but is immediately reincarnated into the present day. He attempts to discover the mystery of his demise and find Shanti, the love of his previous life.


Farah Khan


Farah Khan (story), Mushtaq Sheikh (screenplay) | 2 more credits »
36 wins & 26 nominations. See more awards »





Credited cast:
Shah Rukh Khan ... Om Prakash Makhija / Om Kapoor
Arjun Rampal ... Mukesh 'Mike' Mehra
Kirron Kher ... Bela Makhija
Shreyas Talpade ... Pappu Master
Deepika Padukone ... Shantipriya / Sandy
Bindu ... Kamini
Javed Sheikh ... Rajesh Kapoor (as Jawed Sheikh)
Satish Shah ... Partho Roy - Film director
Yuvika Chaudhary ... Dolly (as Yuvika Chaudhry)
Shawar Ali Shawar Ali ... Self (as Shawar Ali Khan)
Asawari Joshi ... Mrs. Rajesh Kapoor (as Asavari Joshi)
Nassar Abdulla ... Nasser - Rajesh's assistant
Lin Laishram ... cameo- Om Kapoor's friend
Rest of cast listed alphabetically:
Masood Akhtar ... Old Dressman
Sev Anand Sev Anand ... Dev Anand


Om Prakash Makhija is a Junior Artist in the 1970's hindi film industry, who is in love with actress Shantipriya. Om rescues Shanti from a fire scene where the fire has escaped control, and they become friends. His hopes seems to be coming true, but shortly thereafter he finds out that she is married to a film producer, Mukesh Mehra, and is expecting his child. He then watches in horror as Mukesh, after luring her in an abandoned studio, sets it on fire to prevent a financial loss and protect his career. Om attempts to rescue her in vain, and he eventually is killed. 30 years later, Om has reincarnated as the only son of a Bollywood actor, Rajesh Kapoor, and is himself an actor. His memories start to return when he meets with his widowed mother, Bela, from his previous birth. He also meets with Mukesh and together they decide to make a movie 'Om Shanti Om'. Om then hires a look-alike of Shantipriya, and hopes to force a confession out of Mukesh - but things go awry and Om finds his ... Written by rAjOo (

Plot Summary | Plot Synopsis


He was a junior artiste. She was a star. For some dreams, one lifetime is not enough. See more »


Not Rated | See all certifications »

Parents Guide:

View content advisory »

Did You Know?


The film was shot entirely in sync sound; Farah dismissed rumours of Padukone's voice being dubbed. In 2015, however, Mona Ghosh Shetty admitted to have dubbed for Padukone in the film.[ See more »


Om Kapoor's hair length changes multiple times throughout the movie from being the same length as when he was Om Prakesh Makhija, falling only to the halfway down his neck, to being long enough to pull back, almost to his shoulders. Two notable scenes with the longer hair are during Dard - E - Disco, and by the pool when he, Pappu and Sandy are discussing the music launch. See more »


Shanti Priya: If you don't tell me your name, how can I thank you?
Om Kapoor: Om.
Shanti Priya: Shanti.
Om Kapoor: Om.
See more »

Crazy Credits

Farah Khan's Trademark: The whole cast and crew appears as part of credits during the end. See more »


References Singin' in the Rain (1952) See more »


Dastaan-E-Om Shanti Om
(The Dark Side)
Written by Javed Akhtar
Composed by Pyarelal Ramprasad Sharma, Vishal Dadlani, Shekhar Ravjiani,
Zoheb Hassan, Nikhil Chinappa and DJ Nawab
Performed by Shaan
Courtesy of Super Cassettes Industries Limited (T-Series)
See more »

User Reviews

Pedictable yet fun!
10 November 2007 | by skartik_79See all my reviews

We knew all about this-didn't we?

OSo is not a crossover movie, it is not anything path breakingly original(It is heavily inspired from Karz, the concept is), it does not have anything particularly refreshing in terms of story or screenplay..etc.. Yet- OSO succeeds, and that was what Farah and co were gunning for this Diwali.

Srk is back to his old ways -this is a 'true blue' SRk movie, he does all that he is a master at- plus the latest addition or attraction- his bronzed 6 pack!

Does he succeed? Its very simple- For people who adore Srk in his regular roles, will lap this one up too.

For someone expecting a Kabir Khan (Chak De) maybe a tad disappointed.

Om Shanti Om is in the league of Main hun Na- in terms of cinematic sensibilities. Its just pure fun woven around a story, but never getting too deep into it. Characters are a bit sketchy, plots get a bit contrived, and clichés abound everywhere, yet this movie passes the litmus test-because it is all about the timing too.

Its a perfect package for Diwali - an entertainer and Srk-the country's' biggest brand(arguably)-the combo wont fail.

I am not exactly delving into the story, for most people know what is needed. Yes, its is a bit of a tribute with a zany sense of humour to the 70's, you see the bell bottoms are back, the sideburns, flowery shirts, as the 1st half of the movie is entirely in the 70's.(Srk as the bumbling and goofy Om Makhija)

And yes its about reincarnation, following the lines of Karz, Srk being the victim(and also Deepika). Srk is reborn as Om Kapoor now- a hot cool dude and a big shot in Bollywood. It is quite predictable hereon, the twists are few, but well crafted. I just wished the buildup was stronger, the meat in the climax was missing.

Finally- The movie does fit the bill of a good entertainer- Paisa Vasool, will be liked by young and old, I wont be surprised if this does turn out to be the BO winner of the year. Songs are hummable, Dard-E-Disco being a lot of eye -candy(for women). Srk will attract a lot of 'drools'.

And the title song with 31 stars is fun too!

The minuses being just that- it could have had more substance to the characters and the climax a bit more thrilling.It seemed like it ended too soon suddenly. And also some more meat to the 'motive' of Deepika being bumped off by Arjun.(Rampal)

Performances-Its familiar territory for Srk, believe me its a role which of course was just written for him, though the 2nd half-Om Kapoor seemed a bit clichéd. His dying sequence compares to his previous movies-will get the audience's empathy. Deepika is pretty and emotes well, not really a lot of meat in her role, but shes quite effective. Kirron Kher Hams, but shes still adorable, she manages to do that with ease. Shreyas Talpade was an interesting choice as Srk's pal, does that with consummate ease.

And my award would go to Arjun Rampal- a out and out 'cool negative' role, very suavely done. Its one of his more noticeable performances.

OSO- as mentioned is predictable, and yet fun, it works well for people who want a 3 hr reprieve!Its not what I can call 'Miss not' but still is the best of the current lot.

32 of 62 people found this review helpful.  Was this review helpful to you? | Report this
Review this title | See all 163 user reviews »

Frequently Asked Questions

This FAQ is empty. Add the first question.





Hindi | Urdu

Release Date:

9 November 2007 (India) See more »

Also Known As:

Om Shanti Om See more »


Box Office

Opening Weekend USA:

$1,500,000, 11 November 2007

Gross USA:


Cumulative Worldwide Gross:

See more on IMDbPro »

Company Credits

Show more on IMDbPro »

Technical Specs


Sound Mix:

Dolby Digital



Aspect Ratio:

2.35 : 1
See full technical specs »

Contribute to This Page

Top Rated and Trending Indian Movies

Check out the Indian movies with the highest ratings from IMDb users, as well as the movies that are trending in real time.

Recently Viewed