Shah Rukh Khan’s film Devdas made by Sanjay Leela Bansali stands 8th on the list of top 10 films of the Millennium so far selected by Time magazine describing it as a visually intoxicating musical.
The other films on the list are Oscar winning silent film The Artist and Baz Luhrmann’s Moulin Rouge. Avataar Cameron’s top grossing film which earned twice more than his classic Titanic and Kathryn Bigelow’s The Hurt Locker.
The other films in the list include Crouching Tiger Hidden Dragon, The White Ribbon, Synecdoche New York, Lord of The Rings and Wall-E.
Click here to more Shah Rukh Khan