Strange was the fate of Devdas. He was intensely loved by two women, who were never meant to be his.
The son of Zamindar Narayan Mukherjee, Devdas (Shahrukh Khan) was born with a silver spoon in his mouth. He grew up in the lush village of Taj Sonapur, where he spent his childhood with his playmate Paro (Aishwarya Rai). They grew up sharing a special relationship. Oblivious of all the differences of status and background, a bond that would never break grew between them. Soon, Devdas is sent to London for his education. Years later Devdas returns. Devdas besotted by Paro's stunning beauty longs to marry her. But Devdas' father meets Paro's mother with condescending arrogance. It causes a rift between the families and even though Devdas tries to convince his father, his father doesn't relent. Paro then enters into a chaste marriage with a wealthy, much older man, Zamindar Bhuvan, while a shattered Devdas walks towards anguish, alcoholism and Chandramukhi (Madhuri Dixit), a stunning courtesan, who passionately loves him. Meanwhile, Paro, on the other hand, performs her worldly duties sincerely, but inside her, she can never forget Devdas. Strange was the fate of Devdas. Intensely loved by two women, who were never meant to be his. One whom he could never love and one whom he could never stop loving.
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.