Sir Narayan Mukherjee (Vijay Crishna), a zamindar, and his wife Kaushalya (Smita Jaykar) have heard that their younger son, Devdas (Shahrukh Khan), is coming home from a law school in England to their mansion in Tal Sonapur, Bengal. On the day of his return, Kaushalya tells everyone in the family to close their eyes so that she will be the first person to see him.
Cast: Shahrukh Khan,Aishwarya Rai,Madhuri Dixit
Her plan backfires, however, when instead of coming straight home, Devdas goes to see Parvati “Paro” Chakraborty (Aishwariya Rai), his sweetheart, first. This incident ignites Kaushalya’s dislike of Paro.Paro is Devdas’s neighbour and childhood friend, though the years apart turned their friendship into love. When he was sent to England at the age of ten, she (though a child herself) lit a lamp for him, which she carefully tends to over the years and never allows it to go out.It seems to everyone, including Paro’s mother Sumitra (Kirron Kher), that Devdas and Paro will get married, but Devdas’s vindictive sister-in-law Kumud reminds Kaushalya of Paro’s maternal lineage, which consists of dancers.
When Sumitra announces her desire for the lovebirds to marry, Kaushalya rejects and humiliates her in public. In retaliation, Sumitra vows to ensure that Paro will get an even better marriage, and it is soon arranged that Paro will marry Thakur Bhuvan Chaudhry, a forty-year-old widowed aristocrat with three grown children.Paro still loves and wants to be with Devdas, but after he gets into a fight with his father, he flees to a brothel and leaves a letter for her stating that love had never existed between them. At the brothel Devdas meets a good hearted dancer named Chandramukhi (Madhuri Dixit), who falls in love with him. After staying at the brothel for a while, Devdas realises the error of his choice.Devdas returns to Paro at the time of her wedding to Bhuvan Chaudhry and asks her to elope with him. Paro refuses, remembering the way he had discarded her so easily.
Devdas is heartbroken from both losing Paro and his family’s love, and so he moves to Chandramukhi’s brothel permanently and becomes addicted to alcohol. However, Bhuvan’s ill-natured son-in-law (who used to visit Chandramukhi’s brothel on a regular basis), humiliates Chandramukhi in front of Bhuvan and the guests. He also tells Bhuvan of Paro’s relationship with Devdas. As a result of this, Bhuvan punishes Paro by forbidding her from leaving the household permanently.Meanwhile, Devdas admits to Chandramukhi that he loves her but that she must let him go. He decides to travel the country, and takes Dharamdas (Tiku Talsania), a trusted servant, with him. While on a train, he meets an old friend named Chunnibabu (Jackie Shroff), who offers him a glass of wine.
Devdas takes it deliberately, knowing that it will be fatal, and becomes desperately sick.On the verge of his death, he remembers his promise to see Paro one last time and travels to her house, collapsing in front of the main gate. Bhuvan sees this and orders the servants to close the gates. Devdas sees a blurred image of her running to him, but the gates close before she can reach him, and Devdas dies.