Pada awal tahun 1990-an, Kaushalya (Smita Jaykar) mendengar bahwa putranya yang bernama Devdas (Shah Rukh Khan) tengah dalam sebuah perjalanan kembali menuju rumahnya setelah pergi selama sepuluh tahun untuk mendapatkan gelar hukum di Inggris. Sumitra (Kirron Kher) dan putrinya Parvati (Aishwarya Rai), sahabat masa kecil dari Devdas, juga sangat gembira setelah mendengar kabar tersebut. Setelah Devdas kembali, persahabatannya dengan Parvati kemudian berubah menjadi cinta; semua orang percaya bahwa mereka akan menikah. Sementara itu, Kumud (Ananya Khare), saudara ipar Devdas, mengingatkan kepada Kaushalya bahwa Parvati tidak layak menjadi keturunan keluarga Mukherjee.
Sumitra secara terbuka mengumumkan keinginannya untuk Devdas dan Parvati untuk menikah, namun Kaushalya menolak hal tersebut dan menghinanya di depan umum dengan mengatakan bahwa Sumitra berasal dari keluarga kelas bawah. Merasa sakit hati, Sumitra kemudian secara tergesa-tergesa mengatur pernikahan Parvati dengan Bhuvan (Vijayendra Ghatge), seorang ningrat duda berusia empat puluh tahun dengan tiga anak berusia dewasa yang lebih kaya daripada keluarga Mukherjee.
Setelah ayahnya tidak merestui hubungan tersebut, Devdas kemudian meninggalkan keluarganya dan menetap di sebuah bordil. Disana ia bertemu dengan pelacur berhati emasChandramukhi (Madhuri Dixit), yang jatuh cinta dengannya. Tidak lama kemudian, Devdas menyadari kesalahannya dalam meninggalkan Parvati; namun Devdas ditolak olehnya dan Parvati lebih memilih untuk menikah dengan Chaudhry. Pasca-kejadian tersebut, Devdas secara permanen pindah ke rumah bordil Chandramukhi dan menjadi seorang pecandu alkohol. Ketika ayah Devdas berada pada ranjang kematiannya, ia meminta untuk bertemu dengan putranya. Tetapi Devdas tiba kemudian di pemakaman ayahnya, dan ia menyebabkan sebuah keributan dan kemudian jatuh pingsan.
Devdas kembali ke rumah keluarganya dan menemukan bahwa saudara iparnya telah mencuri kunci brankas keluarga milik ibunya. Devdas dituduh melakukan hal tersebut oleh ibu dan saudara iparnya, dan kemudian ia diusir. Parvati tiba di rumah bordil Chandramukhi, menuduhnya karena membuat Devdas mabuk-mabukan, tetapi Parvati dengan cepat menyadari bahwa Chandramukhi mencintai Devdas. Parvati mendesak Devdas untuk berhenti mabuk-mabukan, tetapi Devdas keras kepala. Devdas berjanji kepada Parvati bahwa sebelum meninggal, ia akan datang ke ambang pintu rumahnya untuk yang terakhir kalinya. Parvati mengundang Chandramukhi ke sebuah perayaan Durga Puja di rumah suaminya dan memperkenalkannya kepada mertuanya tanpa mengungkapkan pekerjaan Chandramukhi. Kalibabu (Milind Gunaji), menantu Bhuvan yang tidak baik hati, mengungkapkan latar belakang Chandramukhi dan mempermalukannya di depan para tamu. Kalibabu kemudian juga memberitahu Bhuvan tentang hubungan Parvati dengan Devdas. Akibatnya, Choduhry melarang Paro meninggalkan rumah untuk selamanya.
Akhirnya, Devdas menjadi sakit kronis sehingga alkohol sedikitpun dapat membunuhnya. Devdas memberitahu Chandramukhi bahwa ia harus membiarkannya pergi, dan memutuskan untuk berkelana; di kereta, ia bertemu dengan salah satu teman lama di kampusnya Chunnilal (Jackie Shroff), yang mendesaknya untuk mabuk atas nama persahabatan. Devdas mabuk, meskipun tahu betul hal tersebut akan berakibat fatal. Di ambang kematiannya, Devdas melakukan perjalanan ke rumah Parvati untuk memenuhi janjinya, namun roboh di depan gerbang utama. Parvati berlari melewati rumah besarnya, berusaha untuk menggapainya. Bhuvan melihat hal tersebut dan memerintahkan para pelayannya untuk menutup gerbang. Devdas melihat sebuah gambaran buram dari Parvati yang berlari ke arahnya, tetapi gerbang menutup tepat sebelum Parvati dapat menggapainya. Devdas membisikkan nama Parvati dengan napas terakhirnya sesaat sebelum ia perlahan-lahan meninggal, dan segera lampu kepunyaan Parvati mati.
Proses produksi dimulai pada Januari 2001 dan menghabiskan anggaran sebesar ₹500 juta (sekitar AS$11 juta pada 2002).[8][b] Film tersebut direkam sepenuhnya menggunakan sepuluh set besar yang mewakili Kalkuta (sekarang Kolkata), yang dibangun di Film City.[10]
Catatan
^British Board of Film Classification (BBFC) mencatat tiga waktu pemutaran dari film tersebut selama 2002–2003. Melansir situs web tersebut, Devdas mempunyai dua waktu pemutaran teatrikal; 178 dan 181 menit. Sementara itu, versi yang diajukan dalam bentuk video mempunyai tiga waktu pemutaran; dua untuk versi biasa (184 dan 185 menit) dan satu untuk versi ringkas (137 menit).[1] Versi pemutaran teatrikal lainnya yang dicatat oleh Box Office India adalah 185 menit.[2]
^Nilai tukar rata-rata pada 2002 adalah 45,66 rupee India (₹) per 1 dolar AS (AS$).[9]
^ abcdefgh"Devdas: Cast & Crew". Box Office India. Archived from the original on 2020-07-11. Diakses tanggal 11 Juli 2020.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)Pemeliharaan CS1: Url tak layak (link)