Indian dancers perform during the inauguration of the 18th Kolkata International Film Festival in Kolkata yesterday. More than 185 films from 63 countries will be screened during the eight-day festival which was inaugurated by Bollywood actors Shah Rukh Khan and Amitabh Bachchan.