Indian dancers perform during the inauguration of the 18th Kolkata International Film Festival in Kolkata. More than 185 films from 63 countries will be screened during the eight-day film festival which was inaugurated by Bollywood film actors Shah Rukh Khan, Amitabh Bachhan with others and the chief minister of the eastern state of West Bengal Mamata Banerjee. (AFP)