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 &lsqu...