Devdas is a 2002 Indian Hindi-language period romantic drama film directed by Sanjay Leela Bhansali and produced by Bharat Shah under his banner, Mega Bollywood. From Wikipedia
At Cannes 2025, Johar revisits emotional milestones, including his first visit with his father in 2002 and the evolution of Indian cinema on the global stage.