Updated On: 21 May, 2012 11:42 AM IST | | IANS
A leading international 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
"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.

Shah Rukh Khan in a still from 'Devdas'