Reincarnation sagas and Bollywood rarely get along but director Farah Khan's love for the genre made her go ahead with Om Shanti Om anyway.
But she never doubted the formula would lead her film to success.
"Though reincarnation had never worked in Bollywood, I was not jittery to take it up," Khan said. "It might sound overconfidence to you but really I knew my film would be a hit."
Om Shanti Om, a spoof of Bollywood in the 1970s, has emerged as one of the biggest blockbusters of the year.
The film tells the story of a struggling junior actor - played by Shah Rukh Khan - who dies and is reincarnated in the present day.
He tries to solve the mystery of his death and find the lady love from his past life.
Choreographer-turned-filmmaker Farah Khan uses the plot to revive memories of the era's stars and poke fun at their eccentricities.
"I personally love all the reincarnation films that our industry has made and Om Shanti Om was the result of my fondness for the theme," she said.
In the past, only a few films like Karan Arjun and Karz, which were based on the theme of reincarnation, fared well at the box-office.
But certain factors clicked for Om Shanti Om.
"Having Shah Rukh was the best USP...a full on commercial script (and)...song sequence with 31 stars," the director said. "In no way could it flop with so many attractions."
Even so, the good reviews from critics came as a welcome surprise.
"I was a very satisfied director seeing both critics and audiences enjoying my film," Khan said."
"That's what I wanted."