20070522 entertainment.english.hollywood: Indians make their presence felt at Cannes