Bollywood star to greet fans
Bollywood megastar Shah Rukh Khan was today receiving the red carpet treatment as he spoke to fans at a global film event.
Khan, 36, who has starred in 47 films, was due to talk at the Edinburgh International Film Festival (EIFF) about the Indian film industry and his opinion of the new pretenders to his crown.