Entertainment Featured India Movies

“Devdas” in Time’s Top 10 movies of Millennium

Time magazine claims that the only Indian film to make it to the list is better than Oscar-winner “The Artist” Time magazine has included Sanjay Leela Bhansali’s 2002 film Devdas, starring Shahrukh Khan, Aishwarya Rai Bachchan and Madhuri Dixit Nene, in its list of the millennium’s top 10 movies. Devdas ranked eighth on the

Share