By Hindustan Times
Time magazine has ranked Bollywood director Sanjay Leela Bhansali's 2002 film Devdas eighth among the ten greatest movies of the millennium with WALL.E at the top and The Artist in the tenth spot. It described Shah Rukh Khan as an "all-world charismatist" and Madhuri Dixit as "a hot number who danced flamencos on men's libidos."
"A year after Moulin Rouge! had its world premiere at Cannes, another visually intoxicating musical opened at the festival, introducing sang-and-danced Bollywood dramas to the international culturati," it said of the film starring Shah Rukh Khan, Aishwarya Rai and Madhuri Dixit.
"Sarat Chandra Chattopadhyay's 1901 novel inspired at least a half-dozen film versions before this one - in